Erro fatal: Índice de matriz fora do intervalo no Swift Xcode6
Eu continuo recebendo esse erro no meu func
Estou tentando ler o valor na matriz answerRecord. Eu uso um varCountCount global, que monitora o índice que estou apontando no momento.
func buttonColourControl(){
switch answerRecord[arrayCount]{
case1: xxxxxxx
Eu fiz um println no meu func anterior e ele retorna um valor de int 1 para o var arrayCount Portanto, arrayCount não está vazio. Portanto, ele deve ser capaz de interpretar a matriz como:
* supondo que arrayCount agora seja 1 answerRecord [arrayCount] deve ser interpretado como answerRecord [1] Por favor, corrija-me se estiver errado
@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()
}