NSNotification的目的是什么?

时间:2010-06-03 13:13:08

标签: iphone

我是新的通知。它的目的是什么...... 我们可以使用[[NSNotificationCenter defaultCenter] addObserver而不使用postNotification, 如果我们能够做到,如何识别?addObserver和postNotification之间的关系是什么?任何人都可以详细解释一下?

1 个答案:

答案 0 :(得分:1)

它非常直接:您通过为其指定唯一名称来定义事件,然后使用[[NSNotificationCenter defaultCenter] addObserver向其添加观察者并将其指向接收事件的选择器。

然后在您的代码中可以postNotification,如果唯一名称与您注册的名称相匹配,则会调用您提供的选择器。