【发布时间】:2011-03-29 17:15:10
【问题描述】:
我正在使用 TouchJSON 来检索我的应用程序的信息并将其放入字典中。我希望能够按难度和评分等值对其进行排序。我该怎么办?我已经包含了我的 .m 文件。 谢谢,恩布尔 http://pastie.org/1091334
【问题讨论】:
标签: iphone mysql json uitableview nsdictionary
我正在使用 TouchJSON 来检索我的应用程序的信息并将其放入字典中。我希望能够按难度和评分等值对其进行排序。我该怎么办?我已经包含了我的 .m 文件。 谢谢,恩布尔 http://pastie.org/1091334
【问题讨论】:
标签: iphone mysql json uitableview nsdictionary
您可能可以使用NSSortDescriptor 对具有指定键的字典数组进行排序。因此,例如,以下可以通过每个字典中的键“ratings”对数组进行排序:
NSSortDescriptor *ratingsSortDescriptor = [[[NSSortDescriptor alloc] initWithKey:@"ratings" ascending:YES] autorelease];
rows = [rows sortedArrayUsingDescriptors:[NSArray arrayWithObject:ratingsSortDescriptor]];
【讨论】: