1

サーバーからのデータがあります。

氏名 住所 電話番号

次のような NSDictionary を作成する方法はありますか:

(
  name=a_name,
  address=a_address,
  telephone=a_telephone
),
(
  name=b_name,
  address=b_address,
  telephone=b_telephone
)

その後、この辞書を別の辞書に挿入します。

したがって、基本的には、以下の辞書があります。

(
  User=me,
  Details
  (
    name=a_name,
    address=a_address,
    telephone=a_telephone
  ),
  (
    name=b_name,
    address=b_address,
    telephone=b_telephone
  )
)

配列と辞書のどちらを使用するか混乱しています。

私は ff: コードを持っています:

[test addObject:dictionary]; 

test は ns 可変配列です

これは配列ですが、配列の値と単なる文字列のキーを追加する方法がないため、辞書に追加する方法が奇妙だと思います。

そのため、配列オブジェクトを NSDictionary に追加する方法に問題が生じる可能性があります。

ありがとう。

4

4 に答える 4

-1

を作成してNSMutableDictionaryから、 を使用setObject:ForKeyして を追加する必要がありますNSArray

NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:test forKey:@"test"];
于 2012-11-22T08:46:08.407 に答える