【发布时间】:2011-11-07 03:09:29
【问题描述】:
这既是一个问题,也是一个警告;我的应用程序中有一个错误,我最终追查到以下问题:在一些NSManagedObject 子类的prepareForDeletion 中,我正在访问一个通过执行获取请求按需创建的数组。如果在调用 prepareForDeletion 时该数组已经存在(因此当不需要获取请求时)一切正常,但如果尚未加载数组并且执行了获取请求,则似乎删除了对象-about-to-be-deleted 实际上是在执行 fetch 时完成的,这使得 prepareForDeletion 无法完成其任务。但是,我找不到其他人抱怨这一点,文档中也没有提到它,所以也许是别的东西。我很好奇其他人是否看到过这种行为。
【问题讨论】:
标签: iphone objective-c ios core-data