您的位置:首页 > 其它

数组排序

2016-01-07 15:34 232 查看
//数组内元素排序

NSArray *arr=@[@"b",@"c",@"a",@"t",@"f",@"h",@"m"];

NSArray *sortarr=[arr sortedArrayUsingSelector:@selector(compare:)];//从小到大排序

for (id str in sortarr) {

NSLog(@"%@",str);

}

//数组排序 - -block

NSComparator sortBlock=^(id obj1,id obj2)

{

return [obj1 compare:obj2];

};

NSArray *sortArray=[arr sortedArrayUsingComparator:sortBlock];

for (id str1 in sortArray) {

NSLog(@"%@",str1);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: