iOS: Dictionary排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS: Dictionary排序相关的知识,希望对你有一定的参考价值。
NSArray *array = [[SCManager sharedManager].currentAlarmDic allValues]; NSArray *arraySorted = [array sortedArrayUsingComparator: ^NSComparisonResult(AlarmBean *obj1, AlarmBean *obj2) { NSComparisonResult result = NSOrderedSame; if (obj1.hour < obj2.hour) { result = NSOrderedAscending; }else if (obj1.hour > obj2.hour) { result = NSOrderedDescending; } if (result == NSOrderedSame) { if (obj1.minute < obj2.minute) { result = NSOrderedAscending; }else if (obj1.minute > obj2.minute) { result = NSOrderedDescending; } } return result; }]; AlarmBean *bean = (AlarmBean *)(arraySorted[indexPath.row]);
以上是关于iOS: Dictionary排序的主要内容,如果未能解决你的问题,请参考以下文章