Aparar a ponta da corda rapidamente, obtendo erro no tempo de execução

Estou criando um aplicativo de calculadora no Swift, depois que minha resposta for obtida, quero exibi-lo em um UILabel. O único problema é que eu quero limitar a resposta a 8 caracteres. Aqui está o meu código:

let answerString = "\(answer)"
    println(answer)
    calculatorDisplay.text = answerString.substringToIndex(advance(answerString.startIndex, 8))

Isso não retorna nenhum erro do compilador, mas em tempo de execução eu recebo:

fatal error: can not increment endIndex

Toda e qualquer ajuda seria muito apreciada.

questionAnswers(1)

yourAnswerToTheQuestion