1
我是否需要從將要發佈的對象中移除觀察者?當我的對象被破壞時,我需要刪除觀察者嗎?
[[NSNotificationCenter defaultCenter] removeObserver:self name:NOTIFICATION object:obj]
還是自動完成?
我是否需要從將要發佈的對象中移除觀察者?當我的對象被破壞時,我需要刪除觀察者嗎?
[[NSNotificationCenter defaultCenter] removeObserver:self name:NOTIFICATION object:obj]
還是自動完成?
不,您必須手動將其刪除,並且通知中心會嘗試向其發送消息,它會崩潰。
dealloc是刪除通知的正確位置嗎? –
是的。 Dealloc非常適合這些清理任務。 – 2012-01-24 11:11:07