Ios NSNotificationCenter移除观察者
为什么我们需要在dealloc中显式调用removeobserverIos NSNotificationCenter移除观察者,ios,objective-c,nsnotificationcenter,Ios,Objective C,Nsnotificationcenter,为什么我们需要在dealloc中显式调用removeobserver 为什么运行时不能检测到实例被解除分配 在最初实现NSNotificationCenter时,Objective-C中没有自动调零弱引用的功能(这是ARC带来的)。使用弱引用实现pub-sub是可能的,但是它们并没有因为任何原因改变API/行为
为什么运行时不能检测到实例被解除分配 在最初实现NSNotificationCenter时,Objective-C中没有自动调零弱引用的功能(这是ARC带来的)。使用弱引用实现pub-sub是可能的,但是它们并没有因为任何原因改变API/行为