나는 아래와 같은 사전을 만들었습니다. 실제 키 값 (배우 이름)을 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는 절대적으로 적합합니다. 이 대답은 정확하지 않습니다. –