iphone - 如何在两个不同的核心数据模型之间共享实体

标签 iphone core-data model nsmanagedobjectcontext

我想知道如何在两个不同的核心数据模型之间共享实体?

例如,我有一个“Universe”模型,它描述了“WorldData”及其“CountryData”。另一方面,我有一个“人口”模型,它描述了“HumanData”及其“CountryData”。

我绝对希望将我的模型分开。

提前致谢。

最佳答案

您检查过Core Data Guide吗? ?管理实体之间的关系是非常基本的。

如果您想要管理 Universe 实体和 Population 实体之间的关系,您应该在同一模型中描述它们。在我的脑海中,我想不出将两个相关实体放在不同的核心数据模型中有什么好处。

关于iphone - 如何在两个不同的核心数据模型之间共享实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4520300/

相关文章:

iphone - 旋转 UIView - willRotateToInterfaceOrientation 未被调用

iphone - CoreData 通过属性和关系比较两个 NSManagedObjects

iphone - 核心数据是否保存来自不同线程的更改?

iphone - NSFetchedResultsChangeDelete 未被触发

iphone - 创建类似于所选 UITableViewCell 的 UILabel 背景

ios - 从 ios 到 watchOS 的数据传输速率(发送或接收数据所需的时间)

objective-c - 将核心数据信息转换为 XML,反之亦然

ruby-on-rails - Rails 模型似乎有效但未验证

ruby-on-rails-3 - 使用具有限制的聚合 func (sum, avg,...) 绑定(bind) activerecord 查询

ruby-on-rails - Rails 中模型的辅助方法