Дата и время мудрые Сортировка nsmutablearray - PullRequest
0 голосов
/ 13 апреля 2010

У меня есть одна проблема, когда я сортирую NSMutablearray с использованием даты и времени.

Кто-нибудь знает, как я могу отсортировать массив по дате и времени

Заранее спасибо

Ответы [ 2 ]

3 голосов
/ 13 апреля 2010

Классы NSArray / NSMutableArray содержат метод ...

- (void)sortUsingSelector:(SEL)comparator

Который вы можете назвать передавая в следующем селекторе ...

@selector(compare:)

Используется метод сравнения классов NSDate для выполнения сортировки. Альтернативой может быть создание объекта NSSortDescriptor и передача его в метод sortUsingDescriptors NSMutableArray.

1 голос
/ 13 апреля 2010

Вот формат даты 13.04.2010, который попадает в XML-файл ...

NSSortDescriptor * filter = [[NSSortDescriptor alloc] initWithKey: @ "dateTime" ascending: FALSE];

    [appDelegate.arrayWYWOMessage sortUsingDescriptors:[NSArray arrayWithObject:filter]];

но та же проблема, я не получаю идеальный список

можете ли вы иметь любой пример кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...