swift的多维数组如何初始化

2025-05-18 05:35:06
推荐回答(1个)
回答1:

在iso 开发中传统用的是oc语言,数组是个对象,没法创建像c语言一样的数组,更别所二维数组;但是oc对象的数组也有自己强大的功能,如果要模仿二维数组,可用数组内包含数组对象或字典对象来实现二维的功能;
不过在苹果新推的swift中可以定义和使用二维数组;如下:
//定义方式一
var array1 = [[Int]]()

//定义方式二
var array2 = Array>()

array1 = [
[13,1,4],
[5,1,7,6]
]

//数组的遍历
for var i=0; ifor var j=0; jprintln(array1[i][j])
}
}