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