我有一个看起来像这样的NSArray:
![在此处输入图片说明] [1]
我需要创建一个NSArray,它包含我发布的数组中4个字典中每个字典的第一个URL。然后我将这些设置为objectAtIndex:indexPath.row
答案 0 :(得分:4)
它不是数组的数组吗? 运行一个简单的循环来完成它:
NSMutableArray *urls = [NSMutableArray array];
for(NSArray *a in theArray) {
NSArray *nestedArray = [a objectAtIndex:0];
// if you need the whole string
//[urls addObject:[nestedArray objectAtIndex:0]];
// if you just need the first part of the URL
NSArray *components = [[nestedArray objectAtIndex:0]
componentsSeparatedByString:@"?"];
[urls addObject:[components objectAtIndex:0]];
}
// you got them