黑马程序员技术交流社区

标题: ios中的通知 [打印本页]

作者: wr6524798    时间: 2015-5-21 19:18
标题: ios中的通知
通知中心
每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信
任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么,其它感兴趣的对象(Observer)可以申请在某个特定通知发布时(或在某个特定的对象发布通知时)收到这个通知

创建通知中心(单例)
NSNotificationCenter *center = [NSNotificationCenter defaultCenter];

一个完整的通知一般包含3个属性
-(NSString *)name;   //通知的名称
-(id)object;   //通知的发布者(是谁要发布通知)
-(NSDictionary *)userInfo;  //一些额外的信息(通知发布者传递给通知接受者的信息内容)






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2