NSArray enumeration performance

Marc Haisenko discusses the various types of enumeration and goes on to perform various assessments of their performance.

…since Mac OS X 10.6 and iOS 4, there’s the wonderful new world of blocks, and with it came enumerateObjectsUsingBlock:. I assumed it must be slower than fast enumeration (for (object in array) { … }) due to overhead, but I didn’t know for sure and thus decided to actually measure the performance.