构建错误:[NSManagedObjectContext * localContext] - 为什么以及如何解决它?

时间:2013-12-12 17:26:56

标签: objective-c magicalrecord

将MagicalRecord与FTASync配合使用;这是我改变的一条线(在Saul Mora的推荐下),以使其线程安全。

    [[NSManagedObjectContext *localContext] MR_saveErrorHandler:^(NSError *error){  //  1.9.0
    [[NSManagedObjectContext *localContext] rollback];
    self.syncInProgress = NO;
    self.progressBlock = nil;
    self.progress = 0;

    [self handleError:error];
    return;
}];

我在第一行遇到了构建错误: [NSManagedObjectContext * localContext] 处的“期望标识符”。第二行没有构建错误。我的问题是:为什么?以及如何修复它?

1 个答案:

答案 0 :(得分:1)

变化:

[[NSManagedObjectContext *localContext] MR_saveErrorHandler:^(NSError *error){  //  1.9.0
[[NSManagedObjectContext *localContext] rollback];

[localContext MR_saveErrorHandler:^(NSError *error){  //  1.9.0
[localContext rollback];