alloc用來建立對象,建立完成後,引用計數為1,隻能調用一次;
retain使引用計數+1,可以調用多次;
release使引用計數-1,可以使用多次。
注意:當引用計數為0時,對象會被系統從記憶體中銷毀,銷毀之前,會自動調用此對象的dealloc方法。
黃金法則:如果對一個對象使用了alloc,[mutable]copy,retain,那麼你必須使用相對應的release或者autorelease釋放。
轉載于:https://www.cnblogs.com/ihoou/p/4729496.html