博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通知中心
阅读量:5943 次
发布时间:2019-06-19

本文共 412 字,大约阅读时间需要 1 分钟。

最简单的方式

 

在b文件中建立接收者

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(action) name:@"xxx" object:nil];

并在action中做出响应

 

在a文件中发送通知

[[NSNotificationCenter defaultCenter] postNotificationName:@"xxx" object:nil];

 

要先建立接收者才可以 收到通知的

 

记得在  addObserver: 的类文件中写上

- (void)dealloc{

    [[NSNotificationCenter defaultCenter] removeObserver:self name:@"xxx" object:nil];

}

这样写有利于性能优化,不写也可以,但是最好写上(说得就是arc)

 

 

 

 

 

未完待续...

转载地址:http://buwxx.baihongyu.com/

你可能感兴趣的文章
StringUtils工具类的isBlank()方法使用说明
查看>>
FJ省队集训DAY3 T1
查看>>
FJ省队集训DAY5 T1
查看>>
错误解决记录------------mysql连接本地数据库显示"can't get hostname for your address"
查看>>
20155222 2016-2017-2 《Java程序设计》第10周学习总结
查看>>
5、Makefile基础知识汇总(转自陈皓总述)
查看>>
账号管理
查看>>
题解——洛谷 P2680 NOIP提高组 2015 运输计划
查看>>
A1043 Is It a Binary Search Tree (25 分)
查看>>
解决上传文件或图片时选择相同文件无法触发change事件的问题
查看>>
HTTP.sys 远程执行代码验证工具
查看>>
cout设置输出数据不显示科学计数法
查看>>
Windows 10下安装scrapy(pip方式,非wheel)
查看>>
递归犯过的错
查看>>
ModelForm理解简单运用(增删改查)
查看>>
MapReduce1.x与MapReduce2.x差异
查看>>
Spring AOP小记
查看>>
Spark快速入门
查看>>
电力系统【第3章:简单电力系统的潮流分布计算】
查看>>
反射的案例
查看>>