NSArray* sortedArray = [myArray sortedArrayUsingSelector:@selector(compare:)];
この配列を降順に並べ替えることができますか?逆順でNSArrayをソートする
NSArray* sortedArray = [myArray sortedArrayUsingSelector:@selector(compare:)];
この配列を降順に並べ替えることができますか?逆順でNSArrayをソートする
どちらかがコンパレータとしてブロックを渡し、オブジェクト(NSOrderedDescendingおよびその逆のためNSOrderedAscending戻る)を反転させるコンパレータを実装することを可能にする方法を使用し....
...または:
NSArray *reversed = [[[myArray sortedArrayUsingSelector:@selector(compare:)] reverseObjectEnumerator] allObjects];
申し訳ありません。最も重要な部分をDerped。
使用NSSortDescriptor
NSSortDescriptor* sortOrder = [NSSortDescriptor sortDescriptorWithKey: @"self" ascending: NO];
NSArray *temp = [myArray sortedArrayUsingDescriptors: [NSArray arrayWithObject: sortOrder]];
良い質問。私はそれを知らなかった。 –