我有一个由字典填充的数组,我需要按字典中的一个键的值按字母顺序对数组进行排序.
这是我的阵列:
tu dictus: (
{
brand = Ryul;
productTitle = Any;
quantity = 1;
subBrand = "Ryul INJ";
type = Product;
},
{
brand = Trol;
productTitle = Different;
quantity = 2;
subBrand = "";
type = Brand;
},
{
brand = Dtor;
productTitle = Any;
quantity = 1;
subBrand = "";
type = Product;
},
{
brand = Ryul;
productTitle = Different;
quantity = 2;
subBrand = "Ryul CHES";
type = SubBrand;
},
{
brand = Anan;
productTitle …Run Code Online (Sandbox Code Playgroud) 我有一个对象数组,我需要按照"标题"键排序.它目前正在工作,虽然它使用的是ASCII排序而不是自然排序.标题是文件名,所以它们看起来像这样:
file1
file2
file3
...
file10
file11
file12
正如你所料,我得到了:
file1
file10
file11
file12
file2
file3
...
有没有人知道NSArray排序功能内置了一种方法来获得这种自然排序而不是字母排序?我发现了一些通用算法,但我希望有一些内置的...