我整天都在研究在视图之间传递变量值的经典问题。 (我已经阅读并输入了我在书本和网络上发现的几乎所有例子!) 我的第二个视图是一个选择器,我必须检索行值并将其发送回调用程序。我已经设法将数据从第一个视图传递到选择器的视图,但是当第二个视图控制器关闭时,在第一个视图控制器中运行什么方法?也就是说,我在哪里放置代码来接收选择器的值?
顺便提一下,我确定了传递值的共享实例方法,可在http://www.cocoanetics.com/2009/05/the-death-of-global-variables/找到
谢谢, -Rob
答案 0 :(得分:0)
我在 Sams 24小时自学iPad 中找到了我的问题的答案。代码进入viewWillAppear方法。它就像ViewDidLoad,但是它用于从不同的View返回View。如果要更新标签,例如,在第一个视图中使用第二个视图设置的数据,则传递的数据将设置到viewWillAppear中的标签中。