NSOperation和Autorelease池

时间:2009-12-29 06:06:42

标签: objective-c cocoa cocoa-touch

我创建了一个NSOperation。我还需要为此创建一个自动释放池,还是像巫毒黑魔法一样为我处理?

2 个答案:

答案 0 :(得分:2)

NSOperation可以在任何线程上运行,所以是的,你必须为正在进行的工作设置自己的自动释放池。

答案 1 :(得分:2)

如果环境不支持自动垃圾回收,您需要在NSOperation main方法中自己创建自动释放池。