美文网首页
iOS 关于for - in和for循环

iOS 关于for - in和for循环

作者: 月夜芳华 | 来源:发表于2018-05-18 16:44 被阅读0次

快速枚举for in和for循环在意义上还是有区别的。然后我经过查阅,找到了这样一句话:NSArray的枚举操作中有一条需要注意:对于可变数组进行枚举操作时,你不能通过添加或删除对象这类操作来改变数组容器。如果你这么做了,枚举器会很困惑,而你将得到未定义的结果。

而且本身这种操作也是有问题的,数组容器已经改变,可能便利到没有分配的位置,用for循环机器不能自己察觉,但是枚举器可以察觉。

相关文章

网友评论

      本文标题:iOS 关于for - in和for循环

      本文链接:https://www.haomeiwen.com/subject/utngdftx.html