NSNotificationCenter的使用以及需要注意的问题
2014-10-15 13:55
387 查看
在很多时候我们都需要及时的对响应结果做出处理
通知的使用很简单:
发送通知
[[NSNotificationCenterdefaultCenter]
postNotificationName:@"Success"object:niluserInfo:nil];
接收通知的监听:
[[NSNotificationCenterdefaultCenter]
addObserver:selfselector:@selector(alipaySuccess:)name:@"Success"object:nil];
有时候如果在同一个页面需要发送多次相同的通知,需要在类的析构函数里面移除监听.否则会出现接受多次通知.
[[NSNotificationCenterdefaultCenter]removeObserver:selfname:@"Success"object:nil];
通知的使用很简单:
发送通知
[[NSNotificationCenterdefaultCenter]
postNotificationName:@"Success"object:niluserInfo:nil];
接收通知的监听:
[[NSNotificationCenterdefaultCenter]
addObserver:selfselector:@selector(alipaySuccess:)name:@"Success"object:nil];
有时候如果在同一个页面需要发送多次相同的通知,需要在类的析构函数里面移除监听.否则会出现接受多次通知.
[[NSNotificationCenterdefaultCenter]removeObserver:selfname:@"Success"object:nil];
相关文章推荐
- 使用redis缓存数据需要注意的问题以及个人的一些思考和理解
- 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- 使用redis缓存数据需要注意的问题以及个人的一些思考和理解
- 使用redis缓存数据需要注意的问题以及个人的一些思考和理解
- Twitter的分布式自增ID算法snowflake的JAVA实现以及使用时需要注意的问题
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- ~ 使用redis缓存数据需要注意的问题以及个人的一些思考和理解
- MyBatis排序时使用order by 动态参数时需要注意,用$而不是#, #{}和${}的区别以及order by注入问题
- Twitter的分布式自增ID算法snowflake的JAVA实现以及使用时需要注意的问题
- 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)
- iBatis下使用like查询,以及需要注意的问题
- 缓存需要注意的问题以及使用.net正则替换字符串的方法
- 教你发布Silverlight Bussiness Application(SQL Server 登录,局域网访问,以及使用ArcGIS Server服务需要注意的问题)
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- 使用VS.NET需要注意的问题
- 调试使用了函数模块的程序时需要注意的一个小问题
- 使用Mount bind时需要注意的权限问题
- 使用模板模板缓冲时需要注意的几个问题
- Hibernate中使用自定义insert,update,delete语句需要注意的问题