你好frnds我我有陣列的陣列的鍵如下面給出的獲取數據:-`如何從嵌套Array根據在數組實際上
parrent array{
PrArr =
(
{
dt = "01-Apr-2012 11:15 PM\n";
dur = "15\n\t\t";
name = "Tez Special\n\t\t";
},
{
dt = "01-Apr-2012 11:30 PM\n\n";
dur = "30\n\t\t";
name = "Tez Tare\n\t\t";
}
);
sid = "530\n";
},
{
PrArr = (
{
dt = "01-Apr-2012 11:20 PM\n";
dur = "20\n\t\t";
name = "Shiv Yog - Acharya Ishan Shivanandji\n\t\t";
},
{
dt = "01-Apr-2012 11:40 PM\n\n\n\t";
dur = "20\n\t\t";
name = "Param Pujya Swami HariChaitanya Puriji Maharaj\n\t\t";
};
sid = "560\n";
},
} 我想根據數組中的sid提取數據。
Thanx in advance
有趣的問題,但有些不明確。哪一個是你的父數組?是'PrArr'父數組的元素(它反過來又是數組,就像ur que暗示的那樣)?你有沒有使用NSDictionay來存儲dt,dur,名稱作爲鍵。? – 2012-03-29 06:17:34
PrArr不是父數組...是的,我使用nsdictionary .. – 2012-03-29 06:30:18
是的,只有..我的猜測是正確的; PrArr是子陣列。好的,你用什麼邏輯來存儲數據在PrArr。我的意思是它有2個花括號和'sid'中的數據。提取此sid並根據要求進行排序,然後將其存儲在數組中。尋找NSSortDescriptor。它會幫助你。 – 2012-03-29 06:49:05