Для такой простой сортировки я хотел бы использовать дескрипторы сортировки.
Предположим, у вас есть изменяемый массив объектов, класс которых имеет свойство name
NSString:
NSSortDescriptor *sort=[NSSortDescriptor sortDescriptorWithKey:@"name" ascending:NO];
[myArray sortUsingDescriptors:[NSArray arrayWithObject:sort]];