[英]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.