如何判断 MagicalRecord 更新失败的原因

How to tell why MagicalRecord update failed

我正在尝试找出失败的原因:

    [defaultContext MR_saveToPersistentStoreWithCompletion:^(BOOL success, NSError *error) {
    if(success)
        NSLog(@"update successful");
    else
        NSLog(@"update failed: %@", error);
}];

我得到 "update failed" 但错误为零...我从哪里开始寻找?

我建议您开始查看 MagicalRecord 的问题库。我不使用它,但快速 google search for MR_saveToPersistentStoreWithCompletion turned up this known issue, and this one,点击 3 号和 4 号。它们看起来是相关的,但我没有检查版本或做任何其他事情。

你想要一个起点,对吧 ;-)。