XCode:从Core Data图中排除抽象实体

时间:2016-04-10 06:56:27

标签: ios xcode core-data

有没有办法阻止抽象实体出现在XCode 7中的图形编辑器上?我的所有实体都从超抽象实体继承,并且图形混乱,因为抽象实体在图形上显示箭头,表示对其子类的继承。这可以改变吗?

1 个答案:

答案 0 :(得分:1)

不,这不能改变。您只能在其他程序中重绘图表。

但是,这个问题指出了另一个问题:如果你的大多数实体都是从一个超级父实体继承的,你应该知道这些实体都将存储在相同的SQLite表中。这可能会导致性能问题,并且无论如何都可以通过在后台使用关系数据库表示对象图来消除大部分效率。

因此,如果您的所有实体都拥有sync字段,则最好将此属性添加到所有实体或查找另一个方案以跟踪同步状态。