我有一个嵌套数组,并希望通过内部数组内的键进行排序。下面给出的 是我想用NSSortDescriptor
或其他方式排序的数组。iOS NSArray排序
fares(
{
pid = 1;
type1 = (
{
color = "red";
size = "big";
properties = (
{
mod = "auto";
payment = "EMI";
moresegs = (
{
id = 141;
name = "abcd";
duration = "1 year"
})
})
});
type2 = (
{
color = "green";
size = "small";
properties = (
{
mod = "auto";
payment = "EMI";
moresegs = (
{
id = 141;
name = "abcd";
duration = "1 year"
})
})
})
}
{
pid = 1;
type1 = (
{
color = "red";
size = "big";
properties = (
{
mod = "auto";
payment = "EMI";
moresegs = (
{
id = 141;
name = "abcd";
duration = "1 year"
})
})
});
type2 = (
{
color = "green";
size = "big";
properties = (
{
mod = "auto";
payment = "EMI";
moresegs = (
{
id = 141;
name = "abcd";
duration = "1 year"
})
})
})
})
我怎么能利用关键“type2->属性 - >支付”排序上面阵列?
-------更新-----------
我修改了阵列和使用NSSortDescriptor这解决了我的问题
请格式化你的代码试试这个。与电脑不同,我们人类无法读取文字的随意挥霍。正确格式不难。去做就对了。 – Fogmeister