1. 普通传递方式
控制器2push到控制器3. 控制器3返回需要设置一个控制器2的属性,从而实现控制器3向控制器2传递数据模型。这样的话,两个控制器耦合性高。
解决: 用代理实现数据模型的逆向传递
用代理实现数据模型的逆向传递:
2. 模型传递时,控制器的view还没有初始化
解决办法,将控件的赋值放到viewDidLoad方法中
3. 地址传递了,不必再逆传数据模型
1. 普通传递方式
控制器2push到控制器3. 控制器3返回需要设置一个控制器2的属性,从而实现控制器3向控制器2传递数据模型。这样的话,两个控制器耦合性高。
解决: 用代理实现数据模型的逆向传递
用代理实现数据模型的逆向传递:
2. 模型传递时,控制器的view还没有初始化
解决办法,将控件的赋值放到viewDidLoad方法中
3. 地址传递了,不必再逆传数据模型