我有一个包含数字和文本的字符串数组,例如
123ABC
4356F
874038BlahBlah
我希望仅基于字符串的数字部分以升序排序。
它说:
“ NSNumericSearch-与compare:options:方法,组一起使用 出于以下目的,将数字的个数视为数值 比较。例如,Filename9.txt
听起来像它将完成我想要的工作。
使用“仅比较”很容易:
[theArray sortedArrayUsingSelector:@selector(compare:)];
但是如何将其转换为使用compare:options:变体?
例如,如果我这样做
[theArray sortedArrayUsingSelector:@selector(compare:options:NSNumericSearch)];
那么,应该另外指定什么作为选择器的第一个参数?