2017-03-03 65 views
0

您好我正在创建一个使用核心数据的专用窗格。继承与多个xcdatamodel

此窗格包含一个.xcdatamodel文件。

使用吊舱的项目也有另一个xcdatamodel。我怎样才能联系到两个xcdatamodel?我如何链接它们之间的类?

基本上我想创建两个图层:始终稳定的pod xcdatamodel,它不会更改,项目中的xcdatamodel会更改并使用pod xcdatamodel中描述的类。

任何想法我该怎么做?也许核心数据不是这个技术,我不得不使用另一个框架?

回答

0

从您的描述中可以看出,当应用程序启动时,您会想要合并数据模型。如果您为Pod的模型创建一个NSManagedObjectModel,并为应用的模型创建一个NSManagedObjectModel,则可以使用NSManagedObjectModel(byMerging:)合并它们以合并它们。然后继续添加持久性存储等,然后就完成了。

+0

令人兴奋的是,我会调查。谢谢! – xarly