我目前正在使用Gavin Black(https://github.com/project-imas/encrypted-core-data)提供的加密Coredata作为我自己的项目,我遇到了SELECTIVE NSMergeConflict异常。我说有选择性的目的,因为我注意到某些实体一直失败,并且一贯地按照其他实体的预期运行。情况如下:
我得到的确切错误代码是 Cocoa错误133020
我尝试过的事情:
我应该注意,在将PSC从本机NSSQLiteStoreType切换到加密版本之前,所有实体都被正确地拉/插/修改/删除而没有错误。
答案 0 :(得分:0)
通过确保在主线程上完成所有Coredata操作来解决问题。