标签: iphone
由于未捕获的异常'NSGenericException'而终止应用程序,原因:' * 集合< __ NSArrayM:0x175800>在被枚举时被突变
答案 0 :(得分:3)
您在迭代时更改了一个可变数组。你不能这样做。一种解决方案可能是遍历数组的副本,但这实际上取决于您正在做什么。
答案 1 :(得分:-1)
当您在使用快速枚举时尝试改变数组时,通常会发生此错误。要么使用传统的for循环..要么标记obj你要变异..并在你完成枚举之后再做。