2016-01-20 75 views
0

的陣列,以不同的數組添加項目我有兩個陣列在某些索引

var array1 = [Doc 1, Doc 2, Doc 3] 
var array2 = [Part 1, Part 2, Part 3] 

我希望把在數組2項中ARRAY1在某些索引(間文件1和文件2)像以下:

[Doc 1, Part 1, Part 2, Part 3, Doc 2, Doc 3] 

我知道如何將數組放入另一個數組中的某個索引處。但我不熟悉這種情況。有沒有我可以在Swift中使用的內建方法?我可以製作自己的算法,但首先想知道這種情況是否有任何內置方法。

+0

你說「我知道如何把一個陣列到另一個陣列在某些指數」。你的意思是你想要一個函數說:「在'array2'的項目'y'和'z'之間插入來自'array1'的項目?我不認爲你會在標準庫中找到任何特定的東西。 –

回答

2

這應該做的伎倆:

array1.insertContentsOf(array2, at: 1) 
+0

謝謝!就是這樣。 – Kahsn