Simply use;
NSArray* reversed = [[myArray reverseObjectEnumerator] allObjects];
The order is documented to be correct:
This array contains all the remaining objects of the enumerator in enumerated order [emphasis added].
Simply use;
NSArray* reversed = [[myArray reverseObjectEnumerator] allObjects];
The order is documented to be correct:
This array contains all the remaining objects of the enumerator in enumerated order [emphasis added].