“子类”核心数据模型

时间:2013-03-03 10:16:26

标签: objective-c xcode cocoa core-data

我有一个使用Core Data的项目,有两个目标。这些目标有几个共享实体。目前我正在维护两个具有重复实体的独立模型,在我看来,这些模型效率不高。

有没有办法让共享数据模型作为具体目标中数据模型的父级?

1 个答案:

答案 0 :(得分:0)

我不知道你如何创建“嵌套的核心数据模型”(但也许其他人可以)。

您可以做的是创建一个包含所有实体的模型,以及两个Configurations,每个目标一个。

配置包含持久性存储中使用的所有实体的并集,您可以在使用

创建或添加持久性存储时指定配置
addPersistentStoreWithType:configuration:URL:options:error: