儿童实体认为我在父母身上设置属性?

时间:2015-08-23 19:46:53

标签: ios core-data

我有一个核心数据数据模型,其中有两个相似但不相同的实体。我采用了共同的属性并将它们放在一个抽象的实体中。我将抽象实体标记为我的数据模型中两个原始实体的父实体。

我可以毫无问题地生成NSManagedObject子类,并且在代码中,我可以操纵任一子实体的实例属性并使应用程序编译正常。

其中一个子实体在运行时运行良好。但是,当我试图在另一个子实体上混淆仅有实体的属性时,我遇到了崩溃 *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[KUNLearnedItem setWord:]: unrecognized selector sent to instance 0x7ffec0d08ee0'

如果我关闭一个实体的父/子关系并重新生成NSManagedObject子类,我可以很好地操纵属性。

有什么想法?我已经把头发拉了好几天了。

0 个答案:

没有答案