//按照字符串排序
self.dataArray = [self.dataArray sortedArrayUsingComparator: ^(id obj1, id obj2) {
if ([[obj1 objectForKey:@"OrderNum" ] integerValue] > [[obj2 objectForKey:@"OrderNum"] integerValue]) {
return (NSComparisonResult)NSOrderedDescending;
}
if ([[obj1 objectForKey:@"OrderNum"]integerValue] < [[obj2 objectForKey:@"OrderNum"] integerValue]) {
return (NSComparisonResult)NSOrderedAscending;
}
return (NSComparisonResult)NSOrderedSame; }];
//对全部条目排序
NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"OrderNum" ascending:YES];
self.dataArray = [self.dataArray sortedArrayUsingDescriptors:[NSMutableArray arrayWithObject:sortDescriptor]];