NSNotification处理过程是一个同步的过程。它的消息回调函数执行的线程跟发送消息代码(也就是postNotification)所在的线程相同,一个Notification发出后,在回调函数执行完成后,后面的代码才会继续执行。如果有多个回调函数监听同一个消息,那么在消息发出后,各个回调函数会按照添加的次序顺序执行,直到所有回调函数都执行完,postNotification 后面的代码才能够执行。

posted on 2018-08-16 13:48  ximenchuixie  阅读(67)  评论(0编辑  收藏  举报