NSDictionary* dic ={
@"0" : @" 8",
@"9" :@" 7",
@" 7" :@ "0",
@"3": @"4",
@" 1" : @"2",
@"8" : @"5",
@"6": @"1",
@"4": @"6",
@"2": @"3"
}; //keysSortedByValueUsingSelector 意思就是说,通过value来给key排序, 排好后kes放倒数组中。
NSArray* aKeys = [dic keysSortedByValueUsingSelector:@selector(compare:)];
排序后截图
key和value 一一对应后的比较。 红色的value是我自己加上的。
(
key Value
7, 0
6, 1
1, 2
2, 3
3, 4
8, 5
4, 6
9, 7
0 8
)