这是我遇到的问题:-我有一个数组
Item1,
Item2,
Item3,
Item4,
Item5,
Item6,
Item7,
....,Item11
我需要按特定顺序对这个数组进行排序,当然所有值都是“NSString”类型
如果我使用
sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)
它的排序是这样的: -
Item1,
Item10,
Item11,
Item2,
Item3,
Item4,
Item5,
Item6,
Item7,
Item8,
Item9
我可以手动从中提取数值,但我认为可能有更好的方法可以通过使用“NSComparator”来做到这一点。