我非常擅长迅速,我确定之前已经问过这个问题,但我不知道搜索什么的术语。
我之前已经看过如何做到这一点,但不确定在哪里。我希望能够使用计数循环我的数组,如下所示(但这不起作用)。因此,数组名称的最后一个数字会根据计数而变化。因此,如果myCount = 0,则myArray将等于array_0001_00,如果我的count = 6,那么myArray将等于array_0001_06,依此类推。
我不确定我是否遗漏了一些小东西,或者我是否完全走错了路。
let array_0001_00 = [102,102,102,102,102,102,102,102]
let array_0001_01 = [112,112,112,112,112,112,112,112]
myArray = array_0001_0\(myCount)
非常感谢任何帮助。感谢。
我目前正在使用以下版本,但它正在创建一大堆代码:
if myCount == 0 {
myArray = array_0001_00
} else if myBuilderCountY == 1 {
myArray = array_0001_01
}
答案 0 :(得分:1)
我希望我没有被误解 - 你有许多数组,并且你想使用索引选择其中一个。这看起来像是从数组中选择一个元素:
let array_0001_00 = [102,102,102,102,102,102,102,102]
let array_0001_01 = [112,112,112,112,112,112,112,112]
let array_0001_02 = [122,122,122,122,122,122,122,122]
let array_of_arrays = [
array_0001_00,
array_0001_01,
array_0001_02
]
let index = 1
let myArray = array_of_arrays[index] // This assigns (a copy of) array_0001_01