in Xcode 4.6 no
(id)firstObject NS_AVAILABLE(10_6, 4_0);
if NSArray.h