Wie kann ich ein update für meine NSTimer wie kann ich das ändern den Wert des Zeitintervalls
Ich habe eine NSTtimer
umgesetzt und es funktioniert Prima. Ich habe auch das Zeitintervall argument verbunden UISlider
für die iPhone
. Aber wenn ich es ändern ' s Wert die NSTimer
noch läuft auf der original-Zeit-Intervall es wird nicht aktualisiert. Wie kann ich das implementieren eines NSTimer
haben und es ändern es ist Zeit, Intervall, als der Wert meiner UISlider
änderungen. Unten ist die Linie, die ich benutze für die NSTimer
.
[NSTimer scheduledTimerWithTimeInterval:mySlider.value
target:self
selector:@selector(myMethod)
userInfo:nil
repeats:YES];
Will ich es ständig aktualisieren Sie Zeit-Intervall mit dem Wert der UISlider
.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann man nicht, fürchte ich. Ungültig machen Sie mit:
Dann erstellen Sie eine neue mit der neuen Zeit. Können Sie haben, um es zu null-zuerst als gut.
Können Sie etwas tun, wie dies mit GCD
Und ändern Sie den Wert von timeInterval von sonst wo in den code.