迭代一个数组:
for item in myArray {
print(item)
}
迭代两个数组:
for (item1, item2) in zip(myArray1, myArray2) {
print(item1, item2)
}
但是三个或更多阵列呢?
答案 0 :(得分:0)
您可以这样使用,下面是2个阵列
zip([11,12,12], [12,13,14]).forEach { (i1, i2) in
print(i1, i2)
}
如果数组长度相同,你可以使用这个,简单方法
for index in 0...firstArray.count {
print(firstArray[index]) //First Array
print(secondArray[index]) //Second Array
print(thirdArray[index]) //Third Array
}
解决方法的替代方法将是这样的,
for index in firstArray.enumerated() {
print(firstArray[index]) //First Array
print(secondArray[index]) //Second Array
print(thirdArray[index]) //Third Array
}