我有一个方法(内容如下)其中queue2只是一个[Int]。我印了很多东西,看看是否一切正在进行中。索引不工作的快速数组设置值
public func cool(item: Int) {
println(item)
println(back)
//queue2.insert(item, atIndex: back)
queue2[back] = item
println(queue2.description)
println("done")
}
问题是在运行时失败,我不知道为什么。 Apple文档说,你可以使用这种表示法设置数组中任何索引的值,但它不起作用。如果我取消注释注释行并注释掉它下面的注释行,那么一切运行良好,但它不提供我需要的功能。是什么赋予了?
它停止执行与exc_bad_instruction(代码= exc_i386_invop子码=为0x0) –
背面= 0,队列被启动以一个阵列容量20 –