学习编写swift代码,查看多维数组,想要遍历数组,撤销存储在第二列中的数学函数,然后将其第一列值添加到4个单独的数组(尚未创建),以便最后我将有4个数组,包含第一列的数字.
但是在线
Function = array3D[index]
Run Code Online (Sandbox Code Playgroud)
我收到错误:快速执行被中断的原因是exc_bad_access
有人可以帮忙吗?代码如下
var array3D: [[String]] = [["1", "+"], ["3", "-"], ["5", "x"], ["7", "/"]]
var arrayAdd = [""]
var arrayMinus = [""]
var arrayMultiple = [""]
var arrayDivide = [""]
var count = array3D.count
var countIsZero = false
if count != 0 {
countIsZero = true
}
if countIsZero {
for index in 0...count {
var Function = ""
Function = array3D[count][1]
println(Function)
switch Function {
case "+": arrayAdd.append(array3D[count][0])
case "-": arrayMinus.append(array3D[count][0])
case "x": arrayMultiple.append(array3D[count][0]) …Run Code Online (Sandbox Code Playgroud)