[IOS]比较类内元素后重新排序

网友投稿 284 2022-09-07

[IOS]比较类内元素后重新排序

-(NSArray *)sortedDevicesByStrength:(NSMutableArray*)devices{ NSArray *sortedArray = [devices sortedArrayUsingComparator:^(id obj1,id obj2){ long val1 = ((HwLanDevice*)obj1).powerLevel; long val2 = ((HwLanDevice*)obj2).powerLevel; NSLog(@"%lu~%lu",val1,val2); //升序,假如需要降序的话,只需要修改下面的逻辑 if (val1 < val2) { return NSOrderedAscending; }else{ return NSOrderedDescending; } }]; return sortedArray;}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:[IOS]如何使用WKWebView加载GIF
下一篇:云游四方|鲸鱼雕像、几何桥梁,这个古城充满奇思妙想!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~