在此post有關垃圾回收的作者指出:不再需要刪除可可中的通知觀察者?
在Mac OS X 10.6及更高版本NSNotificationCenter是弱引用所以 你不再需要做在你的代碼下面
[[NSNotificationCenter defaultCenter] removeObserver:self name:kObservationName object:nil];
這是正式記錄的地方嗎?的removeObserver:
文檔仍然說:
一定要調用這個方法(或removeObserver:之前 notificationObserver或 的addObserver指定的任何目標對象:):名稱選擇:名稱:對象:被釋放。
This SO answer also also not that it's not necessary:http://stackoverflow.com/a/34513/143378 – hpique