0
向我建議釋放,autorelease,drain,nil和null之間的區別。 當應用程序的dealloc方法是調用?發佈和自動發佈
向我建議釋放,autorelease,drain,nil和null之間的區別。 當應用程序的dealloc方法是調用?發佈和自動發佈
發佈:減少1
自動釋放保留計數: Deleayed發佈,將減少1保留計數時autoreleasepool排出,這是最有可能在未來的運行,但不能保證。
漏:爲了排出自動釋放池
無:空客觀C對象
NULL:空爲C指針。
只是把在回答什麼@Kendall黑爾姆施泰特Gelner說,dealloc方法將被調用時保留計數到達0
反應良好,但你忘了補充一點的dealloc被調用時保留計數達到0.這是一個非常簡單的系統... –
+1簡單而簡潔! –
@Kendall Helmstetter Gelner,謝謝你更新了答案。 –