5
我正在使用ARC編寫Objective-C應用程序,即使我從來沒有真正想過保留計數,這絕對是一個很大的改進。但是,有一種情況我乍一看在文檔中找不到。Objective-C自動引用計數(ARC)和鍵值觀察
如果在我的init
方法,我稱之爲[self addObserver:self forKeyPath:…]
獲得當伊娃使用@property
指令申報的通知,我需要顯式調用removeObserver…
在dealloc
方法,還是ARC處理鍵值觀察員清理?同樣,如果我將我的對象添加到NSNotificationCenter
,那麼是否需要在dealloc
中明確刪除?
謝謝!這就是我最初的想法,但我不確定。 –