【发布时间】:2012-05-17 14:25:18
【问题描述】:
目前,我有两个 Core Data 模型,模型 A 和模型 B。
模型 A 需要模型 B 的值。(模型 A -> Entity1 -> valueFromModelB)
目前,我正在执行一个获取请求并在模型 A 的 NSObject 子类中进行过滤。但是,这似乎不是很有效,因为我需要经常更新这个值。
实现这一目标的最佳方法是什么?合并模型 A 和模型 B 中的实体并在两者之间建立关系会更好吗?理想情况下,我希望将它们分开,但如果合并更容易、更有效,那么我可能会走这条路。
【问题讨论】:
-
看看这里:cross-model-relationships-in-nsmanagedobjectmodel-from-merged-models。也许,将这些实体放在同一个模型中会更简单。希望对您有所帮助。