Ios 致命的核心数据错误缺少括号错误
Xcode编译器一直告诉我在致命错误(错误注释掉)中的F前面缺少一个括号,但我无法理解这一点。你能告诉我缺少什么或者需要改变什么吗Ios 致命的核心数据错误缺少括号错误,ios,objective-c,xcode,core-data,Ios,Objective C,Xcode,Core Data,Xcode编译器一直告诉我在致命错误(错误注释掉)中的F前面缺少一个括号,但我无法理解这一点。你能告诉我缺少什么或者需要改变什么吗 -(void)viewDidLoad { // 1 NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; // 2 NSEntityDescription *entity = [NSEntityDescription
-(void)viewDidLoad
{
// 1
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
// 2
NSEntityDescription *entity = [NSEntityDescription
entityForName:@"Location"
inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity:entity];
// 3
NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"date" ascending:YES];
[fetchRequest setSortDescriptors:@[sortDescriptor]];
// 4
NSError *error;
NSArray *foundObjects = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error];
if (foundObjects == nil) {
FATAL_CORE_DATA_ERROR(error); // Expected ']' (F in FATAL highlighted)
return;
}
// 5
_locations = foundObjects;
}
是否定义了致命的核心数据错误?如果是这样的话,你可能在某个地方遗漏了一个括号;我看了下定义,确实缺少了一个括号。非常感谢。请用你找到的答案回答你自己的问题,然后打分。谢谢