Nic*_*ick 4 iphone xcode entity core-data nsmanagedobject
最近几个小时我一直在拉我的头发试图弄清楚为什么insertNewObjectForEntityForName要回来,NSManagedObject即使我正在尝试插入我自己类型的实体.
我检查了一千次的事情:
可能发生这种情况的原因是什么?我不知道从这里看哪里,谷歌没有多大帮助:(
编辑(已解决):
这与版本控制有关...我删除了数据模型并再次重新创建它,一切都开始工作,之前有一些以前使用过的版本... 叹息有时会问一个问题,想一想如何找到一个解
我仍然对为什么会发生这种情况感到困惑,尽管它现在已经解决了
我最后遇到了类似的情况,并采用了不同的解决方案.通过一系列不幸的事件(命名空间冲突强制改变我的一个实体),我得到了一个自定义实体,它的Class在数据模型中设置为默认的NSManagedObject,而不是正确的自定义子类.
因此,在您完成删除整个数据模型并重建之前的麻烦之前(就像我刚刚做的那样,感谢上帝的git分支),只需检查以确保您的类仍然正确设置.
| 归档时间: |
|
| 查看次数: |
807 次 |
| 最近记录: |