解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
2017-02-07 00:00
567 查看
for (QHBossCurrencyListInfoModel *model in dataArray) { if ([model.currency isEqualToString:@"BTC"]) { [dataArray removeObject:model]; } }
导致会奔溃,因为改变了遍历的数组
正确的写法如下
NSMutableArray *list = [NSMutableArray arrayWithArray:dataArray]; for (QHBossCurrencyListInfoModel *model in list) { if ([model.currency isEqualToString:@"BTC"]) { [dataArray removeObject:model]; } }
相关文章推荐
- iOS之解决崩溃Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated
- iOS之解决崩溃Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- Collection <__NSArrayM: 0xaf88c50> was mutated while being enumerated.的解决办法
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- 解决 Crash:Collection <__NSArrayM: 0x61000024df50> was mutated while being enumerated
- reason: ‘*** Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated
- Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- 【学习ios之路:Objective-C错误】Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
- 【Bug-iOS】Collection <__NSArrayM: 0x> was mutated while being enumerated.
- Bug-iOS: Collection <__NSArrayM: 0x> was mutated while being enumerated.
- Bug-iOS: Collection <__NSArrayM: 0x> was mutated while being enumerated.
- iOS 报错Collection <__NSArrayM: 0x7fdf0b8154c0> was mutated while being enumerated.'
- forin遍历,解决Collection <__NSArrayM: 0x7ffa5261aa70> was mutated while being enumerated崩溃的问题
- 【错误处理:】Collection <__NSArrayM: 0x12ec10e0> was mutated while being enumerated.
- Collection <__NSArrayM: 0xxxxxxx> was mutated while being enumerated.