NSArray排序示例

时间:2015-09-23 05:48:04

标签: sorting ios7 nsmutablearray nsarray nssortdescriptor

请有人帮我找出包含学生姓名的数组的排序元素:

NSArray *studentsNames=@[@"bill", @"rob", @"ady",@"jhon", @"robert", @"prince"];

NSArray中存在的所有排序函数如下:

  1. sortedArrayHint
  2. sortedArrayUsingFunction:context
  3. sortedArrayUsingFunction:context:hint
  4. sortedArrayUsingDescriptors
  5. sortedArrayUsingSelector
  6. sortedArrayUsingComparator
  7. sortedArrayWithOptions:usingComparator
  8. 请给我适当的例子或链接。

1 个答案:

答案 0 :(得分:1)

您可以按以下方式对NSArray进行排序

studentsNames = [anArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];

希望这会对你有所帮助。