通常,当您创建 NSOperation 子类时,您负责在 NSAutoreleasePool 方法中创建和发布 -main

使用 NSBlockOperation 时,是否需要在块中创建自动释放池?

最佳答案

不会。 GCD(NSOperationQueue 建立在 OS X 10.6 或 iOS 4.2 之上)为您管理自动释放池,与 NSRunLoop 相同。

关于objective-c - NSBlockOperation 和 NSAutoreleasePool,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5107551/

10-10 20:36