您的位置:首页 > 其它

【错误处理:】Collection <__NSArrayM: 0x12ec10e0> was mutated while being enumerated.

2012-10-15 18:08 477 查看
[cpp] view
plaincopy

*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSArrayM: 0x12ec10e0> was mutated while being enumerated.'

用个for循环去读取一个数组A,然后删除一些元素的操作,就会出现上面的错误
这个是因为一个数组不能同时有一个线程去读取,然后另个线程去写,所以出错

解决方法:新建temp Array ,再做处理!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐