title: Storing Blocks in an Array
body: <p>In Objective-C, I know that blocks are considered objects, so I was wondering if it was possible to store them in an array.  This begs the question, are blocks first class objects or are they just treated like objects for the sake of passing them between objects?  If they are first class objects, then shouldn't they be storable in arrays?  </p>