遍历列表应该是平时开发中最常见的一种操作了。说起遍历效率,相比于其他方面的因素(可维护性,易懂等),也许遍历的效率在你的代码中并不是那么重要。
但我们还是要了解一下从性能方面去考虑遍历这个问题,以便在一写特殊的case下知道怎么着手去优化。
下面是几种常用的遍历方式:
1. for (NSInteger i = 0 ; i < len; i++)
2.
for
(
NSObject
*
o
bj
in
Array)
3. - (void)enumerateObjectsUsingBlock:(void