【錯誤處理:】Collection <__NSArrayM: 0x12ec10e0> ...

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

用個for循環去讀取一個數組A,而後刪除一些元素的操做,就會出現上面的錯誤app

這個是由於一個數組不能同時有一個線程去讀取,而後另個線程去寫,因此出錯線程

解決方法:新建temp Array copy ,再作處理!io

相關文章
相關標籤/搜索