对于以前作为观察者添加到removeObserver:的对象,是否必须显式发送NSNotificationCenter
我有点困惑,找不到确切的答案。
请详细介绍一下,包括为什么我们需要显式地重新编译,为什么编译器不把它隐式地放到类/应用程序中呢?

最佳答案

是的,您需要调用removeObserver:,如果您不调用,则被观察类可以调用观察者的所有已释放实例。

关于objective-c - 在ARC中,我们是否需要显式发送removeObserver :?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13911651/

10-09 02:19