我正在从我的模型中删除所有对象,除了用户与之交互的某些对象。
删除后,我从 JSON 中获取那些保存的对象并更新它们的信息,当我保存 managedContext 时,应用程序崩溃打印“无法从乐观锁定失败中恢复”。
我一直在寻找,但我没有找到任何关于这条消息意味着什么的信息,知道吗?
谢谢。
最佳答案
谷歌第一个结果,来自苹果的文档。 (你到底在“看”哪里?)
尽管错误消息不同,但这听起来很像您的情况,因为您很可能有多个上下文试图修改相同的对象。
尝试将合并策略设置为 NSMergeByPropertyObjectTrumpMergePolicyType
。
关于ios - 无法从乐观锁定失败中恢复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28152861/