在两个视图AViewController和BViewController间切换,应用的根视图控制器为UINavigationController,在AViewController.m中:-(void)viewWillAppear{label.text=item.text;}在BViewController.m中:-(void)viewWillDisAppear{item.text=textField.text;}A,B两个Controller中,都有一个属性为item的实例变量.但是在视图切换的时候,从B->A,A的item属性是如何获得B的item的数据的呢?
2 回答
互换的青春
TA贡献1797条经验 获得超6个赞
把A的item这个属性暴露在.h里:@property(nonatomic,strong)SomeClass*item;B调起A的时候a.item=item;顺便说,现在很少用到实例变量了。尽量用property代替实例变量。
添加回答
举报
0/150
提交
取消