gpt4 book ai didi

objective-c - 合并两个数组 cocoa obj-c

转载 作者:行者123 更新时间:2023-12-03 17:38:19 25 4
gpt4 key购买 nike

给定:ArrayOne = John、Bill、James、Adam

给定:ArrayTwo = Smith、Jones、Windsor、Newton

结果:ArrayThree = 约翰·史密斯、比尔·琼斯、詹姆斯·温莎、亚当·牛顿

我一生都无法弄清楚。我可以将 ArrayTwo 添加到 ArrayOne 的末尾,但这不是我需要的。

最佳答案

假设这些是两个数组中的 NSString,只需迭代并创建组合字符串并添加到第三个数组:

assert(arrayOne.count == arrayTwo.count);

NSMutableArray *result = [NSMutableArray arrayWithCapacity:arrayOne.count];

for (int i = 0; i < arrayOne.count; ++i) {
[result addObject:[NSString stringWithFormat:@"%@ %@", arrayOne[i], arrayTwo[i]]];
}
NSLog(@"%@",result);

关于objective-c - 合并两个数组 cocoa obj-c,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33423213/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com