我正在使用故事板和核心数据我的数据库正在更新,但是我的tableview中没有反映出我的fetchedrequestcontroller n ans设置实体它崩溃任何线索,为什么我发布下面的代码感谢任何帮助
-(NSFetchedResultsController *)fetchResultsController
{
if(fetchResultsController != nil)
{
return fetchResultsController;
}
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Persons" inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity:entity];
NSFetchedResultsController *afetchresultscontroller = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest managedObjectContext:managedObjectContext sectionNameKeyPath:nil cacheName:@"Root"];
afetchresultscontroller.delegate = self;
self.fetchResultsController = afetchresultscontroller;
return fetchResultsController;
}
答案 0 :(得分:0)
您发布的代码看起来不错。
发布崩溃的堆栈跟踪,以便有人帮助您。