2012-03-12 4 views
-1

String 값을 가져오고 싶습니다. 값은 NSDictionnary에 있지만 NSDIctionnary는 NSArray에 있습니다.NSArray에있는 NSDictionnary에서 값을 가져 오는 방법

어떻게 값을 얻을 수 있습니까? 예를 들어 키 "경로"에 대한 문자열을 가져오고 싶습니다

도움 주셔서 감사합니다.

<array> 
    <dict> 
     <key>path</key> 
     <string>2.mov</string> 
     <key>width</key> 
     <string>768</string> 
     <key>height</key> 
     <string>1024</string> 
    </dict> 
</array> 

답변

6
[[array objectAtIndex: 0] objectForKey: @"path"] 
+0

나던 작품은있는 NSArray에 NSDictionnary이 있다는 것을 잊지 마세요. – user1256827

+0

@ user1256827 : 만약 그 코드가 작동하지 않는다면 배열에 사전이 없으므로 다른 것이 있습니다. 왜냐하면 디옵션이 배열의 첫 번째 객체 인 한 그 코드가 맞기 때문입니다. 'NSLog (@ "% @", theArray);를 시도해보고 출력을 게시하십시오. – JeremyP

관련 문제