Adopt block-based enumeration where appropriate
In my opinion makes the logic easier to read/understand
Merge pull request #19 from mikeabdullah/cocoa-loops

Adopt block-based enumeration where appropriate