APLCoreDataStore 0.0.3

APLCoreDataStore 0.0.3

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年11月

Michael KamphausenTino RachuiMathias KöhnkecgMathias KoehnkeNico SchümannHeiko WichmannStephan LernerFamara Kassama 维护。



  • 作者:
  • Michael Kamphausen

为主队列和私有队列同步 NSManagedObjectContexts 的 CoreData 栈。

概念和代码来自 Theodore Calmes 的《Core Data 并发指南》

安装

使用

导入头文件

#import "APLCoreDataStore.h"

APLCoreDataStore 使用了从您的应用程序主包中找到的所有托管对象模型的合并托管对象模型。

它在您的应用程序的文档文件夹中创建 'Model.sqlite' 作为持久化存储。如果您想要不同的名称或位置,可以子类化 APLCoreDataStore 并重写 persistentStoreURL

您可以使用 mainQueueContext 和 privateQueueContext 如此使用它们

[[APLCoreDataStore privateQueueContext] executeFetchRequest:fetchRequest error:&error];