在过去的几个小时里,我一直在努力弄清楚为什么insertNewObjectForEntityForName
会返回NSManagedObject
,即使我正在尝试插入我自己类型的实体。
我检查了一千次的事情:
- 类名称在图表设计器中设置为正确的值
- 实体与另一个实体具有多对多关系,创建另一个实体按预期工作,我确实得到了正确输入的输出,我发誓它们是相同的
发生这种情况的可能原因是什么?我不知道从哪里看,谷歌并没有多大帮助:(
编辑(已解决):
这与版本控制有关...我删除了数据模型并重新创建了它,一切都开始工作了,在以前使用过几个版本之前...叹息有时问一个问题可以让我们知道如何找到一个解决方案
我仍然对为什么会发生这种情况感到困惑,即使它现在已经解决了