aml*_*szk 6 core-data objective-c ios
有谁见过这个核心数据异常的来源?可能是什么原因?谢谢
核心数据将抛出异常但继续没有任何错误
打印异常断点:
(lldb) po *(id *)($esp + 4)
error: Couldn't apply expression side effects : Couldn't dematerialize a result variable: couldn't read its memory
Run Code Online (Sandbox Code Playgroud)
从子托管对象上下文调用save时抛出异常
__block NSError *error;
[backgroundContext performBlockAndWait:^{
[backgroundContext save:&error];
}];
Run Code Online (Sandbox Code Playgroud)
这是由于违反约束造成的。如果您这样做,po [$arg1 reason]您应该得到的constraint validation failure意思是您的一个对象的唯一性约束已被违反。如何处理将取决于您的合并策略。
| 归档时间: |
|
| 查看次数: |
2634 次 |
| 最近记录: |