【发布时间】:2013-05-15 12:44:41
【问题描述】:
我有一个带有父实体类型的 coredata 模型,以及作为父实体的子类的其他实体。
在运行时,我首先创建作为父类实例的实体。
稍后,我希望能够专门化这些实体,使它们成为子类的实例。基本上我想改变实体的类别。我想做的改变是:
entity.class= 父级 -> entity.class= 子级
coredata 是否提供了一种干净的方法,还是我必须手动完成,通过删除父类的实例并创建子类的实例,用父类的属性填充它?
感谢您的帮助。
【问题讨论】:
标签: core-data polymorphism entity subclass parent