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