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é