使用+ [MagicalRecord saveWithBlock:completion:],不会调用完成

时间:2014-05-01 18:27:09

标签: ios objective-c magicalrecord magicalrecord-2.2

当我致电saveWithBlock:completion:时,它实际上会保存数据,但不会调用完成阻止。是否有错误,或者我是否以错误的方式使用此方法?

我使用CocoaPods的MagicalRecord 2.2。我试图在没有运气的情况下降级到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 个答案:

没有答案