通常,当您创建 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/