当我将观察者添加到默认通知中心时,我会在何处取消注册?什么是从通知中心取消注册观察员的好地方?
示例:我有一个UIView子类,它位于视图控制器内部。该子类是FooBarNotification的观察者。如果发布此通知,该视图将获得该通知。但是现在,视图控制器决定抛弃视图。视图本身的-dealloc方法是最好的地方吗?
有没有像内存管理规则的规则?例如:我必须注销一个注册它的观察者吗?即视图在它的init方法中注册自己,所以它应该在它的-dealloc方法中注销自己?
(不谈论推送通知,但NSNotificationCenter)