我有一个viewcontroller。在它里面有一个nsnotification观察者。我从另一个viewcontroller发布通知。但nsnotification观察者选择器被触发两次或有时三次。我的问题是,当我使用[查看removeFromSuperview]; 删除此viewcontrollers视图,是通知观察员删除?我已经在视图控制器类nsnotificationcenter方法不止一次触发
- (void)dealloc {
[super dealloc];
[[NSNotificationCenter defaultCenter] removeObserver:self];
}
否仅后调用方法被调用一次。现在它可以有两种方法......视图控制器的两个实例在那里。或那个通知观察员以前没有删除正在发射... – sujith1406
是真的 - 尝试记录自我,看看是否打印相同的地址 – DanZimm
亚是这样的原因记录自我给同一类名称不同的地址 – sujith1406