NotificationCenter接收不到通知的原因

Posted 激动的马

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NotificationCenter接收不到通知的原因相关的知识,希望对你有一定的参考价值。

 

今天在项目中遇到一个奇葩的事情,我在一个类中明明写了:

 

控制器初始化中也初始化了监听:

也写了方法:

 

但就是不执行(开始我以为是添加监听顺序问题,或者在监听之前删除了监听对象?但是不是的)

 找了半天原因 发现原来是在非主线程里面发的通知 于是:

就解决了。。。

以上是关于NotificationCenter接收不到通知的原因的主要内容,如果未能解决你的问题,请参考以下文章

每当iOS Swift中的对象发生更改时如何调用notificationCenter?

无法接收来自通知中心的通知

在 iOS 上检测传入的 NotificationCenter 通知

Swift 学习之 NotificationCenter

通知发送,接收不到通知的处理办法

RxSwift之NotificationCenter的使用和自定义