iOS界面传值的方式(一)block传值

                                               第一部分  使用block传值的思路与步骤

要想使用block传值,得首先弄清一下几点

一   传值目标对象是谁?

         需要获取值得对象

二   传值者是谁?

         需要把值传给目标对象的对象

三   传值者与目标对象之间的通信

         使用block通信

大致思路如下:

1 在传值者的头文件定义代码块,并让他成为传值者的一个属性

2 在传值者的实现方法中,实现块代码

3 在传值的目标对象头文件中导入传值者的头文件

4 在传值的目标对象中,调用代码块

                                              第二部分 工程演示

   本工程中ViewController作为传值的目标对象,secondController作为传值者。

ViewController的代码如下图所示:

iOS界面传值的方式(一)block传值     

      secondController的代码如下图:

iOS界面传值的方式(一)block传值

iOS界面传值的方式(一)block传值

                                               第三部分 效果图

iOS界面传值的方式(一)block传值

iOS界面传值的方式(一)block传值                                   


   

你可能感兴趣的:(block,块代码,iOS界面传值)