1、通过一个简单的小程序(不考虑程序的实用逻辑,纯粹为了掩饰)来介绍通知的使用,先上图:
点击注册进入注册界面,然后填写用户名,点击save的时候,用户名传值到首页并显示
2、原理:利用通知,这里的通知是广播通知,可以说是一对多,意思就是一个广播向所有人发出一个消息,而接受者不在乎是谁发的,能接收到就行。当输入用户名点击save的时候,这时候就发送一个通知,让需要接收通知的人知道,这里首页需要知道用户名是什么,所以首页的controller.m中应该有一段接收通知的代码,这样一个发一个接,就能把信息传递出去了。(通知还有其他几种类型,这里就不过多介绍。)
3、上代码:
(1)投送通知:
这里应该在注册的viewcontroller里写上投送通知,谁要传值,就在哪里写投送
NSDictionary *dataDic = [NSDictionary dictionary