Utilizando NSTimer en un parque infantil rápido [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo ejecuto devoluciones de llamada asincrónicas en Playground 8 respuestas

Me gustaría saber cómo usar unaNSTimer dentro de un área de juegos Swift. @Esta pregunta se ha hecho antes, pero ninguna de las respuestas respondió a la pregunta.

Aquí está mi código de Playground:

import Foundation

class MyClass {

    func startTimer() {
        NSTimer.scheduledTimerWithTimeInterval(0.5, target: self, selector: "onTimer:", userInfo: nil, repeats: true)
    }

    func onTimer(timer:NSTimer!) {
        println("Timer here")
    }
}

var anInstance = MyClass()

anInstance.startTimer()

InstantiatingNSTimer conscheduledTimerWithTimeInterval crea el temporizador lo programa en el ciclo de ejecución actual.

Pero el métodoonTimer nunca se llama. ¿Por qué

Respuestas a la pregunta(1)

Su respuesta a la pregunta