NSNotificationCenter:对象是否在发布的同一个线程上接收通知?
-
05-07-2019 - |
题
我很想知道在发布对象的方法完成并删除之前我是否可以将观察对象的方法推到堆栈上。
解决方案
简短答案是肯定的......“常规通知中心在发布通知的线程上发送通知。分布式通知中心在主线程“。
上发送通知然而,Apple有关于这个主题的文档,您可能会觉得有用,并从中提取上述引用:
其他提示
只是为了自己查一下,很可耻:
从类引用:NSNotificationCenter同步发布所有通知
此外,如果您愿意,可以使用NSNotificationQueue异步发布通知
不隶属于 StackOverflow