I sometimes get an error when I attempt to save a managed object context backed by SQLite.
Error Domain=NSCocoaErrorDomain Code=256 "The operation couldn’t be completed. (Cocoa error 256.)" UserInfo=0x280170 {NSFilePath=/var/mobile/Applications/7773BDBD-C502-4E21-9632-FA36A109BF6E/Documents/Social.sqlite, NSUnderlyingException=error during SQL execution : constraint failed}, { NSFilePath = "/var/mobile/Applications/7773BDBD-C502-4E21-9632-FA36A109BF6E/Documents/Social.sqlite";
NSUnderlyingException = "error during SQL execution : constraint failed";
}
这不是双向数据库,只有在我修改某个实体并在短时间内多次挽救环境时才会发生。 谁能建议一种办法来阻止这种情况? 我先看一下qlite 案卷,然后看不到什么。 我不认为,这显然违反了核心数据限制(要求价值或其他类似价值),因为我看不出对双亲仓库的错误。 该方案很复杂(几个路面的多面情况),我无法重复简单法典中的错误,在此显示。 关于如何从核心数据背后的泥石灰中砍伐的任何想法?