我的应用程序是多视图。主视图通向包含核心数据事物的详细视图。当我尝试在主视图中按下按钮以转到详细视图时,出现以下崩溃:
2010-11-21 01:41:01.487 CustomTableView[2253:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'executeFetchRequest:error: A fetch request must have an entity.'
Core Data 代码过去在另一个项目中运行良好,但在这个项目中崩溃了。没有核心数据的视图没有问题
我怎样才能解决这个问题?任何帮助表示赞赏
更新
这是获取代码:
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
CustomTableViewAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *managedObjectContext = appDelegate.managedObjectContext;
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Hero" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];