【发布时间】:2015-04-19 17:30:23
【问题描述】:
我的模型中的多个不同实体可以被视为“可审查”。然后,任何此类可审查实体都可以成为Review 对象的一部分。我通常会使用Reviewable 协议对不同的实体进行建模,以使不同的实体符合,review 对象可以简单地保存对id <reviewable> 类型对象的引用。
核心数据如何处理和持久化?在定义我的 Review 实体时,我没有看到建立关系建模的好方法,因为我真的没有另一个实体可用作目标 - 我所知道的是它将是一个符合 @ 的 NSManagedObject 987654327@.
我需要改用继承吗?
【问题讨论】:
标签: ios core-data protocols nsmanagedobject