<分区>
Possible Duplicate:
NSDictionary keys sorted by value numerically?
我在字典中维护我的游戏分数。键将是用户的名称,值将是分数。在 TableView 中显示分数时,我想根据值对字典进行排序,以便第一项得分最高,最后一项得分最低。 如何做到这一点?
<分区>
Possible Duplicate:
NSDictionary keys sorted by value numerically?
我在字典中维护我的游戏分数。键将是用户的名称,值将是分数。在 TableView 中显示分数时,我想根据值对字典进行排序,以便第一项得分最高,最后一项得分最低。 如何做到这一点?
最佳答案
试试这个
NSSortDescriptor *descriptor =
[[NSSortDescriptor alloc] initWithKey:@"Score" ascending:YES];
[items sortUsingDescriptors:[NSArray arrayWithObjects:descriptor,nil]];
[descriptor release];
关于iPhone - 基于值的 NSDictionary 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7763487/