[英]Retain count behavior for NSOperation
將NSOperation插入NSOperationQueue會增加NSOperation的保留計數嗎? 如果是,它將何時遞減?
請閱讀文檔。
- (void)addOperation:(NSOperation *) 操作
參數
手術
要添加到隊列中的操作對象。 在內存管理的應用程序中,該對象由操作隊列保留。 在垃圾回收的應用程序中,隊列強烈引用操作對象。
討論
添加后,指定的操作將保留在隊列中,直到完成執行為止。
從文檔中
參數。
操作。 要添加到隊列中的操作對象。 在內存管理的應用程序中,該對象由操作隊列保留。 在垃圾回收的應用程序中,隊列強烈引用操作對象。
從文檔 :
在內存管理的應用程序中,該對象由操作隊列保留。 在垃圾回收的應用程序中,隊列強烈引用操作對象。
出隊和處理時,它會減少,因此您不必擔心。 只要將其添加到隊列中,並確保已平衡所有的retain
和release
,它就不會泄漏內存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.