*协议传值步骤(6步):
1.由第二个页面制定一个协议,用来命令前一个页面执行方法
2.设置代理人属性
3.让第二页面的代理人(delegate)执行规定的协议方法
4.在使用协议之前,必须要签订协议,由 mainViewController 签订
5.指定第一页为第二页的代理人
6.由第一页实现协议方法
一、在 AppDelegate.m 中引新建视图控制器的头文件 #import “MainViewController.h” 并创建添加导航栏控制器
二、在 MainViewController 视图控制器的 .m 文件中引下一个视图控制器头文件 #import “SecondViewController.h” ,在 SecondViewController 视图控制器的 .h 文件中完成协议传值的前两步
在 .m 中创建 UITextField 文本输入框和 UIButton 在 button 的方法中实现协议中的第三步
在 MainViewController.m 文件中签订协议,完成协议传值的第四步
创建 UIButton
在UIButton的方法中实现协议传值的第五步
实现协议方法,由第二个页面中 UITextField 中的输入的值作为第一个页面 UIButton 的标题,完成协议传值的最后一步