[英]Retain count behavior for NSOperation
将NSOperation插入NSOperationQueue会增加NSOperation的保留计数吗? 如果是,它将何时递减?
请阅读文档。
- (void)addOperation:(NSOperation *) 操作
参数
手术
要添加到队列中的操作对象。 在内存管理的应用程序中,该对象由操作队列保留。 在垃圾回收的应用程序中,队列强烈引用操作对象。
讨论
添加后,指定的操作将保留在队列中,直到完成执行为止。
从文档中
参数。
操作。 要添加到队列中的操作对象。 在内存管理的应用程序中,该对象由操作队列保留。 在垃圾回收的应用程序中,队列强烈引用操作对象。
从文档 :
在内存管理的应用程序中,该对象由操作队列保留。 在垃圾回收的应用程序中,队列强烈引用操作对象。
出队和处理时,它会减少,因此您不必担心。 只要将其添加到队列中,并确保已平衡所有的retain
和release
,它就不会泄漏内存。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.