我有嵌套Arrays
,迭代通过嵌套阵列抓住每个阵列,则第二的第一个目的,等等
例如:
[[1,2,3,4,5], [A,B,C,d,E],[Z,Y,X,W,V]
我想通过这个数组进行迭代,并创建一个新的数组,看起来像这样:
[ 1,A,Z,2,B,Y,3,C,X,4,D,W,5,E,V]
I wa ŝ最初考虑使用嵌套循环For
的,例如:
int index = 0;
int stop = [[arrays objectAtIndex:0] count];
NSMutableArray* finalArray = [NSMutableArray new];
while(index < stop)
{
for(id array in images)
{
[finalArray addObject:[array objectAtIndex:index]];
}
index++;
}
什么是这样做的最有效的方法是什么?
我喜欢闵检查,好主意。我完全忘了使用for循环而不是while循环哈哈。我在最后增加了索引... – 2014-09-23 15:05:08