uncaught exception 'NSGenericException', reason: '*** Collection __NSDictionaryM

refs:

http://www.cocoachina.com/bbs/read.php?tid-35803.html

http://blog.csdn.net/itianyi/article/details/8510597


1)case:

*** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSDictionaryM: 0x15ee88a0> was mutated while being enumerated.'
*** First throw call stack:
(0x219b05f7 0x2f53ac77 0x219b007d 0x8ad0f 0x90eb5 0x2ea9cb 0x2f2e1d 0x2ed2f5 0x2f4559 0x2f5881 0x2fc18e25 0x2fc18b78)
libc++abi.dylib: terminating with uncaught exception of type NSException


原因:数组或字典 被多个进程同时读写,造成冲突

Solution:

加锁,@synchronized(self) {
          
        }

或@NSLock


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值