【发布时间】:2011-12-12 05:29:35
【问题描述】:
如何将 NSMutableDictionary 的内容放入 NSMutable 数组中?
我正在尝试关注但它崩溃了
for(int i=0; i< [dict count] ; i++){
[array_listToDisplay addObject:[dict objectAtIndex:i] objectForKey:@"NAMES"];
}
请帮忙
【问题讨论】:
-
字典由对象和键组成,如果您成功尝试获取键和对象,则它们是数组,您将能够将 NSMutableDictionary 映射到 NsMutableArray
-
您是否查看了控制台以找出为什么它崩溃了?我敢打赌你会收到一条消息,上面写着
dict没有响应选择器-objectAtIndex:。字典不是数组,NSDictionary 不提供-objectAtIndex:方法。 -
我不明白你在做什么。你得到的代码是完全错误的。我看到你有一个
dict变量和一个array_listToDisplay变量。要将dict中的哪些对象添加到数组中?
标签: iphone objective-c ios nsmutablearray nsmutabledictionary