Ho un NSTimer
che genera un intervallo di 3 secondi per ridurre un valore. Quando eseguo un'azione che aumenta tale valore, voglio riavviare il timer per contare 3 secondi da quel punto.Ripristinare il tempo di attivazione di NSTimer da ora anziché l'ultimo incendio
Ad esempio, se si aumenta il valore e il timer scatta in 1 secondo, voglio cambiarlo e far scattare il timer in 3 secondi. Posso invalidare il timer e crearlo di nuovo? O posso farlo con setFireDate:
, usando la data corrente e aggiungendo un intervallo di 3 secondi?
Infine utilizzo setFireWithDate, quando aumento il valore invio anche un messaggio al timer con la data corrente più tre secondi. Funziona ^^ Grazie mille a tutti. – emenegro