如何在objective c中形成票价升序和降序形式数组
Posted
技术标签:
【中文标题】如何在objective c中形成票价升序和降序形式数组【英文标题】:How to form ticket fare ascending and descending order form array in objective c 【发布时间】:2015-05-11 07:32:52 【问题描述】:我的数组值是
20, 30, 25, 50, "600/500", “410/360”
提前致谢
【问题讨论】:
【参考方案1】:使用排序描述符:
升序:
NSSortDescriptor *descriptor=[[NSSortDescriptor alloc] initWithKey:@"self" ascending:YES];
NSArray *descriptors=[NSArray arrayWithObject: descriptor];
NSArray *reverseOrder=[yourArray sortedArrayUsingDescriptors:descriptors];
降序:
NSSortDescriptor *descriptor=[[NSSortDescriptor alloc] initWithKey:@"self" ascending:NO];
NSArray *descriptors=[NSArray arrayWithObject: descriptor];
NSArray *reverseOrder=[yourArray sortedArrayUsingDescriptors:descriptors];
【讨论】:
嗨 Bhaskar 您的答案将按此顺序排列。 20、25、30、“410/360”、50、“600/500”以上是关于如何在objective c中形成票价升序和降序形式数组的主要内容,如果未能解决你的问题,请参考以下文章