JC专题

iOS开发UI阶段——第八节 界面通信

2016-02-23  本文已影响26人  隔壁王叔不在家

属性传值

1.属性传值用于第一个界面向第二个界面传送值

2.明确二者联系的桥梁,也就是触发跳转的地方

3.明确传输的值类型是什么

4.在第二个视图控制器内部声明相对应类型的属性,来接收传输的值

5.在第二个界面使用传入的值

代理传值

代理传值用于后面的界面向之前的界面传送值

第1步:声明协议 

第2步:声明代理 

第3步:执行协议方法 

第4步:签订协议 

第5步:指定代理 

第6步:实现协议方法

block传值

block传值用于后面的界面向之前的界面传送值

1.重定义block 

2.将block声明为属性 

3.执行block 

4.实现block

上一篇下一篇

猜你喜欢

热点阅读