objective-c - [pool release] 和 [pool drain] 有什么区别?

这个问题在这里已经有了答案:
关闭 11 年前

Possible Duplicate:
What's the difference between sending -release or -drain to an Autorelease Pool?

我一直想知道 [pool release] 和 [pool drain] 之间的区别。

我们在IOS中创建基于View的应用时,使用[pool release]。

当我们在 MAX OS X 中创建命令行工具时,使用 [pool drain]。

为什么要以不同的方式使用它们?

相关文章:

perl - reverse 不在列表上下文中隐式使用 $_,这是一个错误吗?

amazon-ec2 - 使用pscp自动接受rsa指纹

django - 将 Django 模型/表拆分为两个模型/表是否有性能优势?

oop - R : Use a different base field/corpus 中的运算符重

java - 从代数表达式创建二叉树

function - 为什么 Matlab 看不到我的函数?

facebook - 通过 Facebook 的 Api 编辑个人资料封面

ruby-on-rails - ruby rails : How can I add a css f

fonts - Safari 放大/缩小破坏页面布局(不能很好地改变字体大小)

bash - .bashrc 在云端?