码迷,mamicode.com
首页 >  
搜索关键字:逆向传值    ( 6个结果
iOS-Block总结 && 全面解析逆向传值
1、block的特点: block是C语言; block是一种数据类型、可以当做参数,也可以用做返回值;——总之,对比int的用法用即可(当然,定义的时候,最好跟函数对比); block是预先准备好的代码块、在需要的时候调用,(需要好好理解“需要时”); 2、定义block 有返回值、有参数:返回类 ...
分类:移动开发   时间:2016-12-01 02:18:14    阅读次数:272
逆向传旨
iOS的逆向传值有很多种方法,下面来总结几种常用的传值方式(只贴相关代码): 第一种:代理传值第二个控制器: ? 1 2 3 4 5 6 7 8 9 10 @protocol WJSecondViewControllerDelegate <NSObject> - (void)changeText:( ...
分类:其他好文   时间:2016-09-08 10:05:43    阅读次数:198
IOS常用的传值方式
IOS项目开发中,经常需要在不同的控制器之间跳转时进行传值操作,传值方式按传递的方向分为正向传值和逆向传值,正向传值比较好理解,就比如A控制器Push跳转至B控制器时,在A控制器中获取到B控制器的实例化对象,对B控制器的属性进行赋值,当控制器完成跳转后,就完成了值的传递。而逆向传值是B控制器Pop到 ...
分类:移动开发   时间:2016-04-21 07:13:01    阅读次数:296
协议(Protocol)与委托代理(Delegate)
协议(Protocol)的作用: 1. 规范接口,用来定义一套公用的接口; 2. 约束或筛选对象。 代理(Delegate): 它本身是一种设计模式,委托一个对象<遵守协议>去做某件事情,目的是为了降低对象间的耦合度;或用来逆向传值。 一、定义一套公用接口 协议只有.h文件,没有.m文件。因为 Pr
分类:其他好文   时间:2016-03-20 17:50:43    阅读次数:208
iOS 代理与block 逆向传值 学习
一般在项目中出现逆向传值的时候就需要用到代理、block 或者通知中心了。由于公司的项目底层封装的很好,所以项目做了三四个月就算碰到需要逆传的情况也不用自己处理。但是最近遇到了一个特别的情况就需要自己处理一下了,之前也在网上看了一下关于如何选择代理、block 或者通知中心。个人感觉代理和通知中心都...
分类:移动开发   时间:2015-08-15 10:19:40    阅读次数:261
ios代理的使用,正向传值,逆向传值
这个小demo中我建立了两个视图控制器,一个是ViewController另一个是SubViewController 两个页面可以进行相互跳转 点击SubViewController 中的变色按钮可以将ViewController中的颜色改变 点击ViewController中的变色按钮也可以将SubView中的颜色改变 代理实质就是指针的传递...
分类:移动开发   时间:2015-08-06 22:20:26    阅读次数:171
6条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!