У меня есть NSArrayController и NSTableView. Показывают треки из iTunes. Я могу отсортировать список, щелкнув заголовок.
Есть ли способ настроить дескриптор сортировки по умолчанию для представления таблицы, чтобы он сортировался по альбомам каждый раз, когда пользователь запускает приложение?
Я попытался установить sortDescriptor на контроллере массива и в табличном представлении, но это ничего не изменило.
Спасибо
Изменить: Ответ правильный. Но для этого нужен NSArray:
- (NSArray *)mainSortDescriptor {
return [NSArray arrayWithObjects:
[NSSortDescriptor sortDescriptorWithKey:@"album" ascending:YES],
[NSSortDescriptor sortDescriptorWithKey:@"trackNumber" ascending:YES],
nil];
}