2
可能重複:
NSDictionary keys sorted by value numerically?iPhone - NSDictionary的排序基於值
我保持我的遊戲分數在一本字典。關鍵將是用戶的名字和價值將是得分。當在表格視圖中顯示分數時,我想根據值對字典進行排序,這樣第一項將是最高分,最後一項是最低分。 這怎麼辦?
可能重複:
NSDictionary keys sorted by value numerically?iPhone - NSDictionary的排序基於值
我保持我的遊戲分數在一本字典。關鍵將是用戶的名字和價值將是得分。當在表格視圖中顯示分數時,我想根據值對字典進行排序,這樣第一項將是最高分,最後一項是最低分。 這怎麼辦?
試試這個
NSSortDescriptor *descriptor =
[[NSSortDescriptor alloc] initWithKey:@"Score" ascending:YES];
[items sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
[descriptor release];