仅仅只是对值得遍历,个人感觉用forin更有效率。
在使用forin进行遍历循环,修改其中的值时,会报错误:
Collection <__NSArrayM: 0x7ffa5261aa70> was mutated while being enumerated
这时候就可以使用:
enumerateObjectsUsingBlock
这里*stop就可以在你需要的时候终止遍历,很方便
仅仅只是对值得遍历,个人感觉用forin更有效率。
在使用forin进行遍历循环,修改其中的值时,会报错误:
Collection <__NSArrayM: 0x7ffa5261aa70> was mutated while being enumerated
这时候就可以使用:
enumerateObjectsUsingBlock
这里*stop就可以在你需要的时候终止遍历,很方便