两个托管对象上下文可以共享一个持久存储协调器吗?

don*_*ile 3 iphone core-data

示例:我有一个持久性存储协调器,它使用一个持久存储.

现在有两个托管对象上下文,并且都希望使用相同的持久性存储.两者都可以简单地使用相同的持久性存储协调器,还是必须创建两个NSPersistentStoreCoordinator实例?如果必须,那么:我是否还必须创建两个NSPersistentStore实例?

Mar*_*ger 5

关于ADC的关于iPhone核心数据文章给出了这个主题的一个很好的介绍:

在任何应用程序中,您可能具有多个托管对象上下文.您可能希望维护离散的托管对象集并对这些对象进行编辑; 或者您可能希望使用一个上下文执行后台操作,同时允许用户与另一个上下文中的对象进行交互.这些中的每一个都将连接到同一个协调器.

持久性存储协调器旨在处理多个上下文