iphone开发 通知NSNotification的运用
来源:互联网 发布:一次性内裤 知乎 编辑:程序博客网 时间:2024/06/03 05:16
有时候触发某个时间的时候想通知别的类进行相应的处理,这种情况可解决的方式很多。
比如继承、自定义delegate、通知等。
在此我说明下通知的运用。
事件A的触发,想让B做出相应的处理。
1、在B中注册通知:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(ButtonClick:) name:@"XXX" object:nil];
2、在B中实现接收到通知的回调函数
- (void)ButtonClick:(NSNotification *)notification{}
3、在A中事件触发时候实现post通知:
[[NSNotificationCenter defaultCenter] postNotificationName:@"XXX" object:self userInfo:nil];
在userInfo参数中需要的话也可以传递一些信息,放在NSDictionary中传递过去,然后在B的ButtonClick函数里通过[notification userInfo]获取
- iphone开发 通知NSNotification的运用
- (7)---01 iphone 开发 数据传递 NSNotification 通知机制演示
- iOS开发-通知NSNotification
- iphone 开发之 NSNotification
- cocoa的NSNotification通知
- cocoa的NSNotification通知
- NSNotification通知的使用
- NSNotification通知的使用
- iOS开发NSNotification(通知)的正向传值
- iOS开发NSNotification(通知)的正向传值
- iPhone开发学习笔记006—— NSNotification自定义通知名
- iOS NSNotification 通知的用法
- iOS NSNotification 通知的使用
- NSNotification通知类的使用
- ios NSNotification通知的使用
- iOS NSNotification的使用 通知
- 通知(NSNotification)类的使用
- 关于NSNotification通知的使用
- POJ 2187 旋转卡壳第一题
- 关于怎样读源代码的思考
- CArchive的版本控制功能
- solaris format 遇到other
- nutch源码分析1------inject(续续)
- iphone开发 通知NSNotification的运用
- 用内存映射文件在进程中共享数据
- java调用存储过程(很全)
- 编译《嵌入式linux应用手册》出现的问题
- HDU 1247 Trie树
- Cstring,string,char*,char[]之间的转换
- python 的一些知识点
- 程序员的信仰
- net 2.0 BackgroundWorker类详细用法 http://blog.csdn.net/zhoufoxcn/article/details/1832819