首页 > 移动平台 > 详细

iOS开发 使用代理反向传值

时间:2015-12-04 12:53:35      阅读:553      评论:0      收藏:0      [点我收藏+]

iOS开发中页面间的传值大概有六种:1、属性传值 2、代理传值 3 通知 4 单例 5 全局变量 6 NSuserDfault  今天我讲一下使用代理的反向传值;

1.介绍一下我的工程

技术分享

有两个类 从ViewController页面推到SecondViewController页面  之后用页面A代替ViewController 用页面B代替SecondViewController

在页面A中有一个lable 和一个button  页面B有一个textfiled 然后我现在要从页面a推到页面b,在页面b输入文字返回到页面a的lable上这样一个简单的功能。

 2 首先我们在页面b定义一个协议和一个代理属性 如图:

技术分享

3、页面a必须遵循这个协议并实现其方法

技术分享

4、页面b的传值部分 如图:

技术分享

然后运行效果 如图:

页面a:

技术分享

页面b:

技术分享

完成效果图

技术分享

这样就实现了简单的代理反向传值 ,喜欢的点赞,有不懂的可发评论询问。

iOS开发 使用代理反向传值

原文:http://www.cnblogs.com/hlh--123/p/5018922.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!