结合多个NSArrays

Bra*_*ker 2 iphone macos objective-c

如何将多个NSArray组合成一个具有交替值的数组?例如.

阵一:橙,苹果,梨

数组二:树,灌木,花

数组三:蓝色,绿色,黄色

最终的阵列需要是:橙色,树,蓝色,苹果,灌木,绿色等

Adr*_*ian 8

[@[@[@1,@2],@[@3,@4],@[@5,@6]] valueForKeyPath:@"@unionOfArrays.self"]

所以,一旦你有一个数组数组,你就可以调用unionOfArrayscollection运算符.