Ich habe einen NSArrayController und einen NSTableView. Sie zeigen Titel aus iTunes. Ich kann die Liste sortieren, indem ich in die Kopfzeile klicke.
Gibt es eine Möglichkeit, einen Standard-Sortierdeskriptor für die Tabellenansicht einzurichten, so dass er jedes Mal, wenn der Benutzer die App startet, nach Alben sortiert?
Ich habe versucht, den sortDescriptor auf dem Array-Controller und der Tabellenansicht zu setzen, aber das ändert nichts.
Dankeschön
Edit: Die Antwort ist richtig. Aber es braucht ein NSArray:
- (NSArray *)mainSortDescriptor {
return [NSArray arrayWithObjects:
[NSSortDescriptor sortDescriptorWithKey:@"album" ascending:YES],
[NSSortDescriptor sortDescriptorWithKey:@"trackNumber" ascending:YES],
nil];
}