iOS 报错Collection <__NSArrayM: 0x7fdf0b8154c0> was mutated while being enumerated.'
顾名思义,在遍历NSMutableArray的时候对其进行了操作.1.最简单的方法是创建一个新的相同的数组,一个用来进行遍历,一个进行操作.错误写法是:NSMutableArray*dbArray=[....];
for(...indbArray){
if(.....){
[dbArrayremoveObjectAtIndex:.];
}
}正确的写法是:NSMutableArray*dbArr