ios - Objective-C 在多维数组中的指定索引处插入值
<p><p>我有三个数组,都是多维的。</p>
<p>我想要的是:</p>
<pre><code>Array1:
id=
name=
price=
Array2:
id=
name=
price=
Array3:
id=
name=
price=
</code></pre>
<p>那么,我如何将数组 2 和数组 3 中的 ID、名称和价格合并/组合到数组 1,以便得到这个结果:</p>
<pre><code>Array1:
id=
name=
price=
</code></pre>
<p>我必须分开做。或者有没有可能是这样的:</p>
<pre><code>NSMutableArray *array = [initWithObjects:array1id aray2id array3id,array1name array2name array3name,array1price array2price array3price, nil];
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>你可以使用循环来做到这一点:</p>
<pre><code>NSMutableArray *mergeArray = ;
for (NSInteger i=0; i<3; i++) {
NSMutableArray *tempArray = ];
];
];
;
}
NSLog(@"%@",mergeArray);
</code></pre>
<p><em>编辑:</em></p>
<p>输入是:</p>
<pre><code> NSArray *arr1 = @[@[@1,@2,@3],
@[@"a", @"b", @"c"],
@[@"A", @"B", @"C"]
];
NSArray *arr2 = @[@[@4,@5,@6],
@[@"d", @"e", @"f"],
@[@"D", @"E", @"F"]
];
NSArray *arr3 = @[@[@7,@8,@9],
@[@"g", @"h", @"i"],
@[@"G", @"H", @"I"]
];
</code></pre>
<p>输出是:</p>
<p>(
(
1、
2、
3、
4、
5、
6、
7、
8、
9
),
(
一个,
乙,
C,
d,
e,
F,
G,
H,
一世
),
(
一个,
乙,
C,
D,
乙,
F,
G,
H,
我
)
)</p></p>
<p style="font-size: 20px;">关于ios - Objective-C 在多维数组中的指定索引处插入值,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/23779513/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/23779513/
</a>
</p>
页:
[1]