好吧,我正在Apple的网站上阅读iOS核心数据教程,但我还是不太清楚。
如何实际获取NSManagedObjectContext
以便我可以使用它来访问我的数据库?
答案 0 :(得分:5)
如果需要创建新上下文,只需使用alloc / init然后添加持久性存储协调器。这在Creating a New Managed Object Context中有所描述。如果您已经在应用程序委托或根视图控制器中创建了上下文,则只需在创建控制器时将其传递到视图控制器中。例如,app委托通常会创建根视图控制器。应用程序委托可以创建托管对象上下文,然后在控制器中设置上下文。