Arrays 让swift中的非可变数组
let类型变量应该是常量,但稍后重新分配值不会引发任何错误 如何创建不可变数组Arrays 让swift中的非可变数组,arrays,swift,Arrays,Swift,let类型变量应该是常量,但稍后重新分配值不会引发任何错误 如何创建不可变数组 let testArray = ["Catfish","water","tulips"] print(testArray[1]) testArray[1] = "bottle of water" print(testArray[1]) 输出为“waterbottle of water”您不是重新分配数组本身,而是数组的一个元素。这在Swift中是允许的。目前还没有办法使数组中的所有元素都不可变。但它
let testArray = ["Catfish","water","tulips"]
print(testArray[1])
testArray[1] = "bottle of water"
print(testArray[1])
输出为“waterbottle of water”您不是重新分配数组本身,而是数组的一个元素。这在Swift中是允许的。目前还没有办法使数组中的所有元素都不可变。但它应该在一段时间内改变 您可能还想看看。数组在Swift中具有有趣的赋值和复制行为。可能重复