我正在尝试实现一个包含多个整数数组的数组(好吧,LOTS of Integers),就像这样......
let arrayOfRanges = [Array(0 ... 299), Array(300 ... 399), Array(400 ... 699), Array(700 ... 799), Array(800 ... 899), Array(900 ... 1199)]
但每次我输入Xcode时,Xcode都会挂起索引。我搜索并发现了一些与Arrays有类似问题的人的旧案例,似乎与Xcode有关,难以推断出类型。 Swift Array causing indexing issues in Xcode 6.1.1有没有人对如何更好地编写代码有任何想法?我想......
//Sets magicNumber to the Int 411
let arrayOfRanges = [Array(0 ... 299), Array(300 ... 399), Array(400 ... 699), Array(700 ... 799), Array(800 ... 899), Array(900 ... 1199)]
magicNumber = arrayOfRanges[2][11]
感谢您的帮助!
答案 0 :(得分:1)
将您的变量声明为Int
数组的数组let arrayOfRanges: [[Int]] = [Array(0 ... 299), Array(300 ... 399), Array(400 ... 699), Array(700 ... 799), Array(800 ... 899), Array(900 ... 1199)]
let magicNumber = arrayOfRanges[2][11]
答案 1 :(得分:0)