将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] 处的“期望标识符”。第二行没有构建错误。我的问题是:为什么?以及如何修复它?
答案 0 :(得分:1)
变化:
[[NSManagedObjectContext *localContext] MR_saveErrorHandler:^(NSError *error){ // 1.9.0
[[NSManagedObjectContext *localContext] rollback];
到
[localContext MR_saveErrorHandler:^(NSError *error){ // 1.9.0
[localContext rollback];