[英]NSArray from array in NSDictionary
我有一個從遠程PList加載的NSDictionary。 它包含一系列字典:
(
{
id = "1234";
count = "45";
},
{
id = "244";
count = "89";
},
{
id = "9909";
count = "123";
}
)
我如何將其納入NSArray? 我不希望每個鍵都有單獨的數組。 我只想要一個NSDictionary的NSArray。
可能有一個簡單的答案,但這一直困擾着我。
謝謝
你說你有一個包含數組的字典。 無論數組的關鍵是什么,只要問[dictionary objectForKey:theKey]
,你就會擁有數組。
編輯:從您的評論,聽起來你只是有一個NSArray根本不在 NSDictionary。 如果是這樣,你已經擁有了你想要的東西。
怎么樣:
NSArray *dicts = [NSPropertyListSerialization propertyListWithData:data
options:0
format:NSPropertyListOpenStepFormat
error:NULL];
請注意,這是一種不推薦使用的plist格式(現在首選XML或二進制格式)。
你試過[dictionary objectAtIndex:0] objectAtIndex:0]。 嘗試在外部循環中迭代objectAtIndex。
祝一切順利。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.