Error fatal: índice de matriz fuera de rango en Swift Xcode6
Sigo recibiendo este error en mi func
Estoy tratando de leer el valor en array answerRecord. Utilizo un var arrayCount global, que realiza un seguimiento del índice al que estoy apuntando actualmente.
func buttonColourControl(){
switch answerRecord[arrayCount]{
case1: xxxxxxx
Hice una impresión en mi func anterior y devuelve un valor de int 1 para var arrayCount Por lo tanto, arrayCount no está vacío. Por lo tanto, debería poder interpretar la matriz como:
* suponiendo que arrayCount es ahora 1 answerRecord [arrayCount] debe interpretarse como answerRecord [1] Por favor, corríjame si estoy equivocado
@IBAction func nextButtonClicked(sender: UIButton) {
arrayCount = ++arrayCount
question.text = spouseQuesion[arrayCount]
controlBackNextButton()
answer1Label.text = spouseAnswer1[arrayCount]
answer2Label.text = spouseAnswer2[arrayCount]
answer3Label.text = spouseAnswer3[arrayCount]
println(arrayCount)
buttonColourControl()
}