eds*_*sko 6 iphone core-data objective-c ios
这是一个问题,因为它是一个警告; 我的应用程序中有一个错误,我最终跟踪到以下内容:在prepareForDeletion某个NSManagedObject子类中,我正在访问一个通过执行获取请求按需创建的数组.如果该数组在prepareForDeletion调用时已经存在(因此当不需要获取请求时)一切正常,但是如果数组尚未加载并且执行了获取请求,则似乎删除了对象 - 关于 -当执行fetch时,实际上已完成了要删除的操作,因此无法prepareForDeletion完成其任务.我找不到其他任何人抱怨这个,但是,在文档中也没有提到它,所以也许是其他的东西.我很好奇其他人是否看到过这种行为.
小智 0
我也遇到了在prepareForDeletion中执行fetch请求的这种行为。令人沮丧的是为什么会发生这种情况。我还发现prepareForDeletion将被调用两次。第一次调用deleteObject: 时。第二次是进行保存操作时。
| 归档时间: |
|
| 查看次数: |
313 次 |
| 最近记录: |