【问题标题】:Can two managed object context share one single persistent store coordinator?两个托管对象上下文可以共享一个持久存储协调器吗?
【发布时间】:2010-06-07 11:28:25
【问题描述】:

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

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

【问题讨论】:

    标签: iphone core-data


    【解决方案1】:

    关于 ADC 的 Core Data on iPhone 文章很好地介绍了这个主题:

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

    Persistent Store Coordinator 旨在处理多个上下文

    【讨论】:

    • 谢谢伙计!这正是我需要知道的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    • 2012-01-16
    • 1970-01-01
    • 2019-08-06
    相关资源
    最近更新 更多