Tengo un NSTimer
que se dispara con un intervalo de 3 segundos para disminuir un valor. Cuando realizo una acción que aumenta ese valor, quiero reiniciar el temporizador para contar 3 segundos desde ese punto.Restablecer el tiempo de disparo de un NSTimer para que sea a partir de ahora en lugar del último incendio
Por ejemplo, si aumento el valor y el temporizador se dispara en 1 segundo, quiero cambiar eso y hacer que el temporizador se active en 3 segundos. ¿Puedo invalidar el cronómetro y volver a crearlo? ¿O puedo hacerlo con setFireDate:
, usando la fecha actual y agregando un intervalo de 3 segundos?
Finalmente uso setFireWithDate, cuando aumento el valor, también envío un mensaje al cronómetro con la fecha actual más tres segundos. Funciona ^^ Muchas gracias en absoluto. – emenegro