摘要:
1、NSNotification消息的同步性①NSNotification使用的是同步操作。即如果你在程序中的A位置post了一个NSNotification,在B位置注册了一个observer,通知发出后,必须等到B位置的通知回调执行完以后才能返回到A处继续往下执行。因此,不要过多的或者低效的使用NSNotification,《Cocoa基本原理指南》一文推荐的方式是通过一些“中间的”观察者将通告的结果传递给它们可以访问的对象。②如果想让NSNotification的post处和observer处异步执行,可以通过NSNotificationQueue实现。2、多个观察者的执行顺序对于同一个 阅读全文