私はiOSを学んでいますが、多次元からデータを抽出する問題があります NSMutableArray
、私はいろいろな解決策を見ましたが、まだ解決策を見つけていません。
を持っています NSMutableArray
好きな
{
"service_0" = {
"name" = "name1";
"description" = "description1";
};
"service_2" = {
"name" = "name2";
"description" = "description2";
};
Etc...
}
新しいデータに抽出したい NSMutableArray
(または NSArray
=などのテキストラベルで使用するために次の出力を取得します。 [myArray objectAtIndex:indexPath.row]
(
name1,
name2,
Etc...
)
最善の解決策は何でしょうか。ありがとう
回答:
回答№1は1質問とは異なり、それが辞書の配列であると仮定すると...
NSArray *newArray = [oldArray valueForKeypath:@"name"];
あなたはそれを変更可能にすることができます mutableCopy
、 ご希望の場合。