2

辞書の名前、つまり辞書のキーを取り、それを NSString に保存したいのです。例えば:

<dict>
<key>dictionary1</key>
<dict/>
<key>string1</key>
<string></string>
<key>string2</key>
<string></string>
<key>dictionary2</key>
<dict/>
<key>string3</key>
<string></string>
<key>dictionary3</key>
<dict/>
<key>string4</key>
<string></string>

`

Dictionary1 と Dictionary2 を取得して、@"dictionary1" と @"dictionary2" のような NSString に格納します。助けてくれてありがとう。

4

1 に答える 1

3

allKeys:または のいずれかを使用して、NSDictionary のキーの NSString 値を簡単に取得できます。allKeysForObject:

これらは NSString の配列として返されます。

keyEnumeratorNSDictionary オブジェクトのすべてのキーをステップスルーできるメソッドもあります。

于 2012-07-22T06:33:53.650 に答える