Swift传值方式总结

2,840 阅读1分钟
1.属性传值

Step1 接受值VC界面设置传值变量

image.png

Step2 传值VC界面设置传值变量的具体值

image.png

2.闭包(反向传值)

Step1 传值界面定义block和赋值给block参数

image.png

Step2 在参数列表最好注明传入的参数 text,在上一个界面进入如下使用block回调传值

image.png

3.代理传值(反向传值)

Step1 在传值控制器中 设置代理和传值 image.png

Step2 传值页面 赋值传值参数

image.png

Step3 接受值界面操作

image.png

image.png

image.png

4.通知传值

Step1 传值页面

image.png

Step1 接受值页面

image.png

image.png