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