【发布时间】:2009-04-03 17:27:05
【问题描述】:
我能找到的所有设置通知的示例如下所示:
[nc addObserver:self selector:@selector(keyboardWillShow:) name: UIKeyboardWillShowNotification object:nil];
object 总是被设置为 nil。 object 是 notificationSender,在文档中是这样定义的:
"观察者想要接收其通知的对象;即只有这个发送者发送的通知才会被传递给观察者。当为nil时,通知中心不使用通知的发送者来决定是否将其传递给观察者观察者。”
我只想为一个特定的文本视图接收键盘通知,所以我想告诉 addObserver,但我不知道该给对象什么。我尝试了绑定到我感兴趣的文本视图的出口变量,但这只是导致我根本没有收到任何通知。
有什么建议吗?
【问题讨论】:
标签: iphone cocoa-touch nsnotifications addobserver