Сортировка NSMutableArray по свойству объекта

Итак, это довольно простой вопрос относительно наилучшего способа сортировки NSMutableArray настраиваемых объектов.

У меня есть NSMutableArray настраиваемых объектов, каждый объект с NSString и NSDate , которые идут вместе. Мне нужно отсортировать массив по самому новому объекту (последний NSDate ), и я почти уверен, что мог бы просто использовать NSDate compare: NSDate , если бы это был массив только NSDate , но поскольку мне нужно отсортировать все объекты, а не только дату, я не уверен, смогу ли я использовать этот метод.

Что касается псевдокода, мне нужно: Посмотрите на отдельного объекта, определите, является ли текущий объект NSDate следующим по величине в массиве, и если это так, переместите объект, а не только дату.

Опять же, это то, что я даже не решался спросите, так как он такой простой, но я не хочу писать какой-то крайне неэффективный метод, если есть уже существующий метод класса, который по сути будет делать то, что я хочу, искать в массиве вспомогательных свойств объекта и сортировать объекты в соответствии с подсвойствами .

Спасибо за любую помощь.

40
задан Arnaud 13 November 2015 в 04:44
поделиться