2012-03-12 22 views
-1

我想獲得的值是一個字符串。 該值位於NSDictionnary中,但NSDIctionnary位於NSArray中。如何從一個NSDictionnary值是在NSArray中

我怎樣才能獲得的價值?對於爲例我想這對於關鍵的「路徑」

感謝您的幫助字符串。

<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 2012-03-12 16:10:25

+0

@ user1256827:如果該代碼不起作用,那麼您沒有數組中的字典,您還有其他東西,因爲只要dioctionary是數組中的第一個對象,代碼就是正確的。嘗試'NSLog(@「%@」,theArray);'併發布輸出。 – JeremyP 2012-03-12 16:16:09