ajustando a etiqueta para o valor do controle deslizante rapidamente

Eu tenho um controle deslizante e um rótulo no meu projeto rápido. No storyboard, eu controlo arrastei meu controle deslizante para a classe de controlador dessa página e criei uma saída e também uma ação. Eu controlo arrastou outra etiqueta como uma tomada. Estou tentando atualizar o rótulo com base no valor do controle deslizante. Eu não sei onde estou indo errado.

Código:

@IBOutlet weak var slider: UISlider!

@IBOutlet weak var sliderVal: UILabel!

@IBAction func sliderValueChanged(sender: UISlider) {
    var currentValue = Int(sender.value)
    println("Slider changing to \(currentValue) ?")
    sliderVal.text = "\(currentValue) Km"
} 

Eu posso ver no log que a função sliderValueChanged está sendo chamada e o log está imprimindo o valor, mas o texto do rótulo não está sendo atualizado. O que estou fazendo errado?

Atualizar:

Acabei de colocar um objeto e etiqueta deslizante na tela de login e usei a mesma metodologia e código para alterar o texto da etiqueta e funcionou, mas não funcionará dentro do meu controlador de barra de guias. Isso esclarece qual pode ser o problema?

questionAnswers(4)

yourAnswerToTheQuestion