对帖子标题的搜索表明它很常见;确实,我已经从Xcode中得到了这个错误。但是我似乎找不到任何修复。我现在在运行程序时看到它,它似乎发生在调用changeCountTokenForSaveOperation的过程中或之后。这似乎与撤消管理器有关,而不是与我使用的是核心数据有关,但我可能错了。
有谁知道是什么原因引起的或如何解决?
最佳答案
当您在NSPersistentDocument类的managedObjectContext
上的代码中执行手动保存时,NSPersistentDocument可能会发生此错误。这里的问题是您正在修改NSPersistentDocument背后的磁盘上的文档。只需将保存操作留给NSPersistentDocument,就不会发生错误。