0

我正在使用下面的代码来创建我的 Team NSManagedObjects。但是当我打印我的数组对象时,Xcode 控制台说我数组是空的。

[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext)
{
    NSArray *array = [Team MR_importFromArray:objects inContext:localContext];   
}
completion:^(BOOL success, NSError *error)
{

}];

完成块调用但我不明白为什么?未创建对象。有什么建议或解决方法吗?

神奇的记录似乎创造了记录,但有一些延迟。

4

2 回答 2

2

MagicalRecord 2.2 有一个不能保存导入的错误。使用版本2.0.8。它有saveWithBlock

于 2014-03-03T19:51:49.290 回答
0

在完成处理程序中添加错误日志以获取有关该问题的更多信息:

NSLog(@"Error: %@", [error localizedDescription]);

另外,请查看 GitHub 上的此线程:

https://github.com/magicalpanda/MagicalRecord/issues/656

于 2014-03-01T14:12:28.857 回答