如何通过键对NSMutableDictionary进行排序?

时间:2013-04-29 21:01:14

标签: ios sorting nsmutabledictionary

我有一个词典

AlphaSite
BetaSite
GammaSite

我看到了how can I sort NSMutableDictionary with keys value?,但没有帮助我

dictionaryOfWebsites = [[NSMutableDictionary alloc] init];
[dictionaryOfWebsites setObject:@"http://www.site1.com" forKey:@"AlphaSite1"];
[dictionaryOfWebsites setObject:@"http://www.site2.com" forKey:@"GammaSite2"];
[dictionaryOfWebsites setObject:@"http://www.site3.com" forKey:@"ZetaSite3"];
[dictionaryOfWebsites setObject:@"http://www.site4.com" forKey:@"BetaSite4"];

我想对词典进行排序,以便我的结果按字母顺序排列(按键)

1 个答案:

答案 0 :(得分:1)

最好只创建一个包含2个属性的快速类。网站和网址。然后,您可以将它们放入一个数组并按网站排序。与H2C03一样,字典不用于排序目的。