Используя +[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");
}];

Это ничего не выводит. Блок завершения не запускается, хотя данные сохранены правильно.

0 ответов

Другие вопросы по тегам