我有一個嵌套數組,並希望通過內部數組內的鍵進行排序。下面給出的 是我想用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