ios – 在Singleton Objective C中删除NSNotificationCenter的观察者

快速提问:

我有一个单例类,它注册了几个NSNotifications.因为Singletons持续超过应用程序的生命周期.

我必须实施吗?

[NSNotificationCenter defaultCenter] removeObserver:self]

在我的单身课程中?

什么是在iOS中与Singletons中的NSNotification中心打交道的正确方法

谢谢

解决方法

不,在这种情况下你不需要停止观察.真正的Singleton使用的内存将被解除分配的唯一时间是程序退出时.当程序退出时,它会继续并释放所有正在使用的内存和资源.

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...