用区分大小写的比较器对NSArray进行排序

时间:2012-06-28 12:37:36

标签: ios string sorting nsarray

有什么方法或方法可以用敏感的比较器对字符串数组进行排序吗?

我的意思是如果我有数组:

abbie
Ann
alice
Boris
Bob
billy

我需要收到:

Ann
abbie
alice
Bob
Boris
billy

1 个答案:

答案 0 :(得分:0)

myArray = [myArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];

来自文档:

  

返回表示词法的NSComparisonResult值   使用不区分大小写的接收器和给定字符串的排序,   本地化,比较。

Apple documentation page