ios NSNotificationCenter 消息的收发
2015-08-12 10:01
405 查看
发送通知:调用观察者处的方法
参数介绍:
postNotificationName:通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。
object:传递的参数
注册通知:即要在什么地方接受消息
参数介绍:
addObserver: 观察者,即在什么地方接收通知;
selector: 收到通知后调用何种方法;
name: 通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。
收消息处理方法:
[[NSNotificationCenter defaultCenter] postNotificationName:@"WECHARTPAY"object:nil];
参数介绍:
postNotificationName:通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。
object:传递的参数
注册通知:即要在什么地方接受消息
NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter]; 2 [notificationCenter addObserver:self selector:@selector(handlePayFinished:) name:@"WECHARTPAY" object:nil] ;
参数介绍:
addObserver: 观察者,即在什么地方接收通知;
selector: 收到通知后调用何种方法;
name: 通知的名字,也是通知的唯一标示,编译器就通过这个找到通知的。
收消息处理方法:
- (void)handlePayFinished:(NSNotification *)notification { id obj = [notification object];//获取到传递的对象 }
相关文章推荐
- iOS开发中如何向svn服务器commit添加.a文件
- ios-倒计时
- iOS制作毛玻璃效果
- 分析iOS Crash文件:符号化iOS Crash文件的3种方法
- IOS开发之字典
- iOS学习之new与alloc init,[NSArray array] 和 [[NSArray alloc]init] 及 self. 和 _ 的区别
- ios 画虚线
- IOS百度地图SDK报引擎初始化失败
- iOS 代码让手机震动一下
- ios开发(plist文件数据加载) 使用数据模型的方法加载plist文件中的数据
- iOS开发中模拟器归档成功,但是真机归档失败的问题
- 一文让你彻底了解iOS字体相关知识
- 2.ios-NSstring
- iOS测试
- 用CocoaPods做iOS程序的依赖管理
- iOS 隐藏NavigationBar的方法
- iOS delegate
- iOS包管理工具Cocoapods的安装与使用
- iOS- JSon和Xml解析,与服务器交互数据的解析详解与使用,各种解析方式详解
- iOS 常用框架收集