【发布时间】:2012-09-02 21:00:02
【问题描述】:
您不应该通过快速枚举来修改正在迭代的集合,但我不确定那是什么程度。下面的代码没有给我带来任何问题,但我不确定是不是我很幸运。有人有明确的答案吗?
for(NSManagedObject *myObject in myArray) {
[myObject.managedObjectContext deleteObject:myObject];
}
所以我并没有真正修改数组,而是从上下文中删除对象,这可能只是间接修改数组,但我不确定..
【问题讨论】:
标签: ios core-data fast-enumeration