有沒有辦法將兩個陣列一起使用Apple提供的任何庫或方法到zip
兩個陣列?Objective-C Zip等效
舉例來說,如果我有以下陣列
NSArray *one = @[@"foo", @"bar", @"bannana"];
NSArray *two = @[@"zebra", @"dog", @"cat"];
我想要的結果是
@[@"foo", @"zebra", @"bar", @"dog", @"bannana", @"cat"]
我知道我可以簡單地循環過它們,並將它們添加到另一個陣列,但我想知道是否有更好的方法來做到這一點。我並不擔心表演。
您可以假定這些數組的長度相同。
編輯:
我現在看到的我是弄錯了zip
功能,那天我正在尋找在這裏也許可以結合flatten
來實現。
(我不得不使用的Objective-C)
他們需要這樣的命令嗎?或者它可以只是一個附加? – brandonscript
他們需要訂購。 – hhanesand
什麼定義了訂單?沒有(內置的)編程方式來排列它們,因爲它不是按字母順序排列的。另外,如果你在談論Python ['zip'](http://stackoverflow.com/questions/4856717/javascript-equivalent-of-pythons-zip-function),這看起來並不一樣數組操作。 – brandonscript