NSArray has a lastObject method. So, of course there is a matching firstObject method, right? Nope. If that oversight annoys you to no end, drop this simple category in your code, and say goodbye to all those ugly [array objectAtIndex:0]‘s. // NSArray+FirstObject.h #import <Foundation/Foundation.h> @interface NSArray (FirstObject) - (id)firstObject; @end // NSArray+FirstObject.m #import "NSArray+FirstObject.h" @implementation […]
You are browsing the foundation tag archive.