У меня есть NSArray объектов NSNumber, которые я успешно отсортировал в порядке возрастания, используя следующее:
[myArray sortedArrayUsingSelector:@selector(compare:)]
Однако мне нужно отсортировать его в порядке убывания. Я полагаю, что compare: сортируется только в порядке возрастания. Хотя я могу перевернуть NSArray, мне любопытно, есть ли более простой или эффективный способ сделать это.
РЕДАКТИРОВАТЬ: я нашел этот вопрос, который предоставляет простой способ изменить итерацию NSArray:
for (id someObject in [myArray reverseObjectEnumerator])
Это прекрасно работает, я думаю, это приятное простое решение, но мне любопытно, есть ли способ указать сортировку в порядке убывания.