我正在尝试使用 api sortedArrayUsingComparator 对具有 2 个数字的对象进行排序
array1= [array sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) {
person *p1 = (person*)obj1;
person *p2 = (person*)obj2;
if (p1.value>p2.value && p1.age>p2.age)
{
return (NSComparisonResult)NSOrderedAscending;
}
else
return (NSComparisonResult)NSOrderedDescending;
}];
我想编写代码来排序这样的东西,,,,
input : 0 1
1 2
0 9
1 4
2 3
output: 0 1
0 9
1 2
1 4
2 3