我正在使用以下代码创建我的团队NSManagedObjects
。但是当我打印我的数组对象时,Xcode控制台告诉我数组是空的。
[MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext)
{
NSArray *array = [Team MR_importFromArray:objects inContext:localContext];
}
completion:^(BOOL success, NSError *error)
{
}];
完成块调用但我不明白为什么?没有创建对象。有任何建议或解决方法吗?
魔法记录似乎创造了记录,但有些延迟。
答案 0 :(得分:2)
MagicalRecord 2.2有一个不能保存导入的错误。使用版本2.0.8。它有saveWithBlock
答案 1 :(得分:0)
在完成处理程序中添加错误记录以获取有关该问题的更多信息:
NSLog(@"Error: %@", [error localizedDescription]);
另外,请看一下GitHub上的这个帖子: