【发布时间】:2010-11-04 18:26:06
【问题描述】:
我有一个架构问题。我的应用程序在应用程序窗口中使用 TabBarController。 ApplicationDelegate 创建 managedObjectContext,虽然它实际上并不需要它。
TabBarController 中的每个 ViewController 都是一个 NavigationViewController。每个 NavigationController 的第一个视图控制器是我的自定义视图。所有都是通过 Interface Builder 创建的链接。
现在,我如何以正确的方式传递 managedObjectContext?实际上,我需要我的视图尽快加载数据,以便当用户选择选项卡或导航到 NavigationControllers 时,数据已经存在。
所以我的问题是:
- 如何正确传递上下文?
- 我应该在什么时候获取我的数据,即用什么方法? “viewDidLoad”还是“viewDidAppear”?
感谢所有的想法!
【问题讨论】:
标签: iphone ipad core-data uitabbarcontroller nsmanagedobjectcontext