我有这个密码:
let posState = positionState(pos)
if posState != .None {
if posState == .Off {
boardArray[pos.row][pos.column] == .On
} else {
boardArray[pos.row][pos.column] == .Off
}
}
我遇到的问题是,当我试图更改
boardArray
中某个元素的值时,什么都不会发生。为什么boardArray的元素保持不变? 最佳答案
您正在使用==
而不是=
分配
let posState = positionState(pos)
if posState != .None {
if posState == .Off {
boardArray[pos.row][pos.column] = .On
} else {
boardArray[pos.row][pos.column] = .Off
}
}
关于ios - Swift阵列问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30930082/