0

我想知道这张图片的代码会是什么样子

在此处输入图像描述

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreData/Art/advanced_persistence_stack.gif

我尝试过这样做,但最终将两个核心数据模型都保存到了一个 sqlite 数据库中。你怎么能像图片中那样做?提前致谢!

4

1 回答 1

0

您使用数据模型的配置部分(每个人都忽略的底部位)将特定实体定向到持久存储。添加两个新配置,一个用于每个持久存储,然后将相关实体添加到每个配置。

然后,在设置核心数据堆栈期间添加持久存储时,使用,参数addPersistentStoreWithType:configuration:URL:options:error:中的配置名称。configuration

然后,协调器将为您将实体保存到适当的存储中。

于 2013-02-13T21:52:49.753 回答