在阅读可可基本指南时,我已经完成了:
我得到了所有的理论,但实际上我正在寻找一个使用它的真实例子?
任何人都可以提供一些示例。
实际上我想在发生某些事件时向观察者发送一些通知。
我还想知道观察者如何捕获/处理/接收该通知?
由于
答案 0 :(得分:1)
要收听通知,请在要接收通知的实例中添加与此类似的代码:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(doThisWhenNotificationRecd:)
name:@"SOME_NOTIFICATION_NAME"
object:nil];
如果您想发布通知:
[[NSNotificationCenter defaultCenter] postNotification:[NSNotification notificationWithName:@"SOME_NOTIFICATION_NAME" object:nil]];
我使用与此类似的代码在处理应用内购买时更新我的用户界面。