【错误处理:】Collection <__NSArrayM: 0x12ec10e0> ...
2014-01-06 12:24
330 查看
Terminating app due to uncaught exception 'NSGenericException', reason: ' Collection <__NSArrayM: 0x12ec10e0> was mutated while being enumerated.'
用个for循环去读取一个数组A,然后删除一些元素的操作,就会出现上面的错误
这个是因为一个数组不能同时有一个线程去读取,然后另个线程去写,所以出错
解决方法:新建temp Array copy ,再做处理!
用个for循环去读取一个数组A,然后删除一些元素的操作,就会出现上面的错误
这个是因为一个数组不能同时有一个线程去读取,然后另个线程去写,所以出错
解决方法:新建temp Array copy ,再做处理!
相关文章推荐
- 【错误处理:】Collection <__NSArrayM: 0x12ec10e0> was mutated while being enumerated.
- forin遍历,解决Collection <__NSArrayM: 0x7ffa5261aa70> was mutated while being enumerated崩溃的问题
- 【学习ios之路:Objective-C错误】Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
- iOS-IM From XMPP.2 工程配置、#import <libxml/tree.h>、 @import libxmlSimu 错误处理
- ios错误<Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set
- *** Collection <__NSArrayM: 0x7fda017e0f40> was mutated while being enumerated.'
- Collection <__NSArrayM: 0xxxxxxx> was mutated while being enumerated.
- vim处理 function <SNR>108_RunPyflakes 时发生错误的解决办法
- 【Bug-iOS】Collection <__NSArrayM: 0x> was mutated while being enumerated.
- 解决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: 0xb550c30> was mutated while being enumerated崩溃原因
- SQL0902C 发生错误<原因码 = "">。无法处理后续的SQL语句。 SQLSTATE=58005
- Bug-iOS: Collection <__NSArrayM: 0x> was mutated while being enumerated.
- <错误处理> Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessExc
- Collection <__NSArrayM: 0x> was mutated while being enumerated.
- 无法在此路径使用此配置节。当站点管理员使用继承的配置文件中的 <location allowOverride="false"> 错误处理方法!
- iOS之解决崩溃Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-