我的项目有一个小问题。我必须按字母顺序显示品牌列表。我从按字母顺序返回的服务中获取列表。
问题是,它没有返回按第二个单词按字母顺序排序的字符串列表。按第二个单词排序应该以编程方式完成。
例如:
Beacon、 Beat Kangz、Beat Goes On、 Behringer
我必须按第一个和第二个单词的字母顺序对上述列表进行排序。
注意:上面提到的列表已经按第一个单词排序。
请帮我摆脱它。
提前致谢。
我的项目有一个小问题。我必须按字母顺序显示品牌列表。我从按字母顺序返回的服务中获取列表。
问题是,它没有返回按第二个单词按字母顺序排序的字符串列表。按第二个单词排序应该以编程方式完成。
例如:
Beacon、 Beat Kangz、Beat Goes On、 Behringer
我必须按第一个和第二个单词的字母顺序对上述列表进行排序。
注意:上面提到的列表已经按第一个单词排序。
请帮我摆脱它。
提前致谢。
按升序或字母排序数组
NSArray *arr = [NSArray arrayWithObjects:@"Behringer", @"Beat Goes On", @"Beacon", @"Beat Kangz", @"Apple", @"001" , nil];
NSLog(@"Before %@",arr);
NSArray *sortedArray = [arr sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];
NSLog(@"After %@",sortedArray);
以下对比较所有字符串/字符的数组进行排序....
NSArray *sortedArray=[array sortedArrayUsingSelector(compare:)];