私は以下のように辞書をセットアップしました。実際のキー値(俳優の名前)をobjectAtIndex:1
から取得するにはどうすればよいですか?辞書オブジェクトからキーを取得しますか?
<plist version="1.0">
<dict>
<key>Brad Pitt</key>
<array>
<string>Fight Club</string>
<string>Seven</string>
<string>Inglorious Basterds</string>
<string>Babel</string>
</array>
<key>Meryl Streep</key>
<array>
<string>Adaptation</string>
<string>The Devil Wears Prada</string>
<string>Doubt</string>
<string>Julie & Julia</string>
</array>
<key>Chris Cooper</key>
<array>
<string>Adaptation</string>
<string>American Beauty</string>
<string>The Bourne Identity</string>
<string>October Sky</string>
</array>
</dict>
</plist>
美しい。それはまさに私が探していたものです。どうもありがとう! – thenameisnick
これは間違っています。 'allKeys'は**未定義**の順番で(辞書自体が順序付けされていないので)物事を返します。内部実装の詳細は一見一貫した注文を返すかもしれませんが、これは過去に変更されたり変更されたりする可能性があります*。この振る舞いに依存することは間違っているでしょう。 –
Daveは絶対に正しいです。この回答は正しくありません。 –