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