0

私は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...
)

最善の解決策は何ですか?ありがとう

4

1 に答える 1

1

質問とは異なり、それが辞書の配列であると仮定すると...

NSArray *newArray = [oldArray valueForKeypath:@"name"];

必要に応じて、を使用して変更可能にすることができmutableCopyます。

于 2012-09-23T21:07:01.280 に答える