【发布时间】:2013-05-23 05:16:31
【问题描述】:
我有一个使用 Core Data 的应用程序,我在应用程序委托中创建了一个 managedObjectContext。
我想将 managedObjectContext 传递给我故事板上的两个视图控制器,以便它们使用相同的 managedObjectContext 来保存和获取。
我可以通过以下方式访问第一个视图控制器:
self.window.rootViewController
但是我要访问的第二个视图控制器是在第一个视图控制器之后,并且没有从它返回任何引用。
我试过了:
instantiateViewControllerWithIdentifier:
但这会创建视图的新实例,而不是允许我访问出现在 segue 之后的第二个视图控制器。
所以我的问题是,如何访问第二个视图控制器?
或者(因为我对此很陌生)有没有更好的方法来管理/在视图控制器之间传递数据?
提前致谢。
【问题讨论】:
标签: iphone ios core-data storyboard viewcontroller