【发布时间】:2010-11-20 19:26:24
【问题描述】:
我的应用是多视图。主视图通向包含核心数据事物的详细视图。当我尝试在主视图中按下按钮以转到详细视图时,出现以下崩溃:
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 代码过去在另一个项目中运行良好,但在这个项目中崩溃了。 没有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];
【问题讨论】:
标签: iphone uitableview core-data nsfetchrequest