Используя +[MagicalRecord saveWithBlock: завершение:], завершение не вызывается
Когда я звоню saveWithBlock:completion:
на самом деле он сохраняет данные, но не вызывает блок завершения. Есть ли ошибка, или я использую этот метод неправильно?
Я использую MagicalRecord 2.2 от CocoaPods. Я попытался снизить до 2.1 без удачи - проблема остается.
[MagicalRecord setupCoreDataStackWithInMemoryStore];
[MagicalRecord setDefaultModelNamed:@"Model.momd"];
[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) {
TestUser *test = [TestUser MR_createInContext:localContext];
test.name = @"Lweek";
} completion:^(BOOL success, NSError *error) {
NSLog(@"Yeah");
}];
Это ничего не выводит. Блок завершения не запускается, хотя данные сохранены правильно.