作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于应用程序的最近更新,我看到许多崩溃日志都包含核心数据无法完成故障的错误。但是在应用程序(启动或其他地方)中的任何地方,我都没有删除无法实现故障的对象,也不会级联删除它们。这个错误还能怎么发生?有没有办法在实时应用程序中捕获并修复它?
会不会是你添加了对象但还没有正确保存呢?
最佳答案
可能是未“正确”保存的对象导致此行为。
一种方法是:
编辑:
在单上下文架构中达到此状态的另一种方法是:
刷新可能是获取结果 Controller 对数据进行分页的结果,不一定是您的应用程序中“可见”的内容。
此外,CoreData 有一个“错误”,它并不总是允许您在父子上下文架构中捕获此异常,但您可以尝试...
但是,如果这是您遇到的情况,那么这不是您的应用程序所期望的行为。您正在丢失添加到商店的新数据。
关于ios - "Core Data could not fulfill a fault"表示未删除的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19994482/
我是一名优秀的程序员,十分优秀!