【发布时间】:2011-05-08 21:01:16
【问题描述】:
我有一个运行良好的项目。它检查了“核心数据”,并设置了所有数据模型。我今晚才开始添加几个实体和属性。当我现在尝试运行我的应用程序时,它甚至不会加载。它只是在我身上崩溃。
这是错误:
'NSInvalidArgumentException', reason: 'executeFetchRequest:error: A fetch request must have an entity.'
我真的很害怕,因为我没有这个备份,如果我不能让它工作,我不知道我会做什么。 :)
提前致谢!
编辑: 我厌倦了我的数据,所以我刚刚将一个新的空白 xcdatamodel 复制到我的项目中,我将重新开始。谢谢您的帮助!
【问题讨论】:
-
您需要发布代码的相关部分。
-
executeFetchRequest:error: 调用周围的代码将非常有助于理解您的问题。
-
您可能从 coredata 中获取了错误的实体 .. 可能是
NSEntityDescription *entity = [NSEntityDescription entityForName:@"CHECK_HERE" inManagedObjectContext:managedObjectContext];的错字
标签: iphone objective-c xcode core-data crash