-1

我有一个包含 10 个数组的字典,每个数组有 20 个元素。如何访问每个数组的第 18 个元素?请指点。谢谢。附加我的日志文件在此处输入图像描述

4

3 回答 3

1
for (NSString *key in [dictionary allKeys])
{
    NSArray *menuList = [dictionary objectForKey:key];
    NSString *imageName = [menuList objectAtIndex:17];
    NSLog(@"Image Name:%@", imageName);
}

看来你真正想要的是

NSString *imageName = [dictionary objectForKey:@"episodeImagePath"];
于 2012-06-18T09:31:34.483 回答
0

使用以下代码

//iterate all values
for (NSArray *arr in yourDictionary.allValues) {
    //To loop the array
    for (NSString *str in arr) {
       NSLog(@"Element %@", str);
    }
}
于 2012-06-18T09:30:45.007 回答
-1

我认为最好采用一个对象类,这样我们就可以在一个数组中获取所有第 18 个元素

于 2012-06-18T09:50:34.170 回答