NSManagedObjectContext + thread + singleton的最佳实践

时间:2013-06-21 11:42:14

标签: ios core-data optimization nsmanagedobject nsmanagedobjectcontext

我有一个应用程序使用coreThip配置核心数据,假设我有模型A,B和C, 一些操作必须在一个单独的线程中,我创建2个单例S1和S2(以及AppDelegate一个有他的上下文):

  • S1管理A和B:它有一个上下文,我在保存时将数据合并到appDelegate。
  • S2管理B和C:它有一个上下文,我在保存时将数据合并到appDelegate。

    1. 这是一个很好的解决方案吗?因为我必须管理我必须创建托管对象的上下文,如果我做错了没有选择,应用程序将崩溃。
    2. 我认为在上下文之间存在不同数据存在风险吗?

0 个答案:

没有答案