Articles of nstimer

Dispatch_after recursión vs NSTimer programmedtimerwithtimeinterval

Leí un código, comtesting los datos y actualizo la interfaz de usuario cada segundo. Suena a lo que solemos hacer con NSTimer scheduledtimerwithtimeinterval . Pero este código se implementa con la llamada recursiva dispatch_after así: – (void) retriggerMethod { … do stuff here, assuming you want to do it on first invocation … dispatch_after( …, […]

Una vez que NSTimer deja de descartar mi controller de vista en el objective c

Estoy usando NSTimer , timer = [NSTimer scheduledTimerWithTimeInterval: 1.0 target:self selector:@selector(updateCountdown) userInfo:nil repeats: YES]; luego mi progtwig de timer de count regresiva de 60 segundos -(void) updateCountdown { int hours, minutes, seconds; secondsLeft++; hours = secondsLeft / 3600; minutes = (secondsLeft % 3600) / 60; seconds = (secondsLeft %3600) % 60; time.text = [NSString stringWithFormat:@"%02d", […]

¿Cómo pausar y reiniciar un NSTimer cuando desaparece la vista?

Estoy usando un NSTimer en mi class de vista que se llama cada 15 segundos. Mi problema es que funciona correctamente, pero mi aplicación se está volviendo lenta, porque muestra su performance a toda la aplicación. Así que quiero pausar el NSTimer cuando mi vista desaparece de su vista de supervisión y reiniciar el timer […]

Cómo detener el inicio de NSTimer onclick en este método de callback del timer

Estoy teniendo problemas para detener el inicio de NSTimer onclick en el button. [timer invalidate] y timer = nil; simplemente no hagas nada ni cuando estoy intentando detenerlo, ni viewWillDisappear ni el método invocado por el método que invoca este timer. Sin embargo, cuando comienzo mi timer en viewWillAppear e invalido en viewWillDisappear todo está […]

problema que invalida un NSTimer usando arco – IOS

Esta pregunta se ha pedido a muerte en el desbordamiento de stack, y he visto una gran cantidad de respuestas, pero de alguna manera todavía estoy teniendo problemas. De todos modos, asigno un NSTimer como lo hice en mi vista: NSTimer *oneSecondTicker = [[NSTimer alloc] init]; oneSecondTicker = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateLabelsWithOneSecondTicker) userInfo:nil repeats:YES]; self.dateForTimeLabel […]

NSTimer no para

[self performSelectorInBackground:@selector(method) withObject:nil]; -(void)method { timer1 = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(getLastImageName1) userInfo:nil repeats:YES]; runLoop = [NSRunLoop currentRunLoop]; [runLoop addTimer:timer1 forMode:NSRunLoopCommonModes]; [runLoop run]; } -(void)viewdidunload { [timer1 invalidate]; timer1=nil; } HomeViewController Timer en HomeViewController incluso si invalido, sigue ejecutándose en OtherViewController . ¿Qué hay de malo en mi código?

No se puede invalidar (Detener) NSTimer

Posible duplicado: NSTimer no para Estoy usando un NSTimer para actualizar el valor de un control deslizante mientras se reproduce un audio. if (sliderUpdateTimer) { [sliderUpdateTimer invalidate]; sliderUpdateTimer=nil; } sliderUpdateTimer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(updateSliderForAudio) userInfo:nil repeats:YES]; Una vez que el audio ha terminado de reproducir, estoy invalidando el timer en el método de delegado […]

¿Cómo cuento el time en iOS?

No quiero configurar un timer que "dispare" (y haga algo) después de que haya pasado cierto time. Por lo tanto, no estoy interesado en la class NSTimer y sus methods. Todo lo que me interesa es contar el time que pasa mientras , por ejemplo, se ejecuta un ciclo while. Podría usar NSDate siguiente manera. […]

No se puede convertir (¡Temporizador!) -> Void to ((CFRunLoopTimer?) -> Void)! – Conversión de la extensión NSTimer a Swift 3

Estoy intentando convertir un Pod que estoy usando en mi proyecto a Swift 3. No lo escribí, pero el autor original no lo ha actualizado, así que lo hice cualquiera que esté intentando hacerlo yo mismo. Pero… Obtengo este error tratando de convertir una extensión a NSTimer a Swift 3: Cannot convert value of type […]

¿Cómo crear Countdown con décimo de segundo?

HI Ya he creado una count atrás en segundo lugar, digamos 10 segundos, pero quiero que sea más precisa a 10.0 y mostrarlo en una label, ¿cómo lo hace? Gracias por adelantado Esto es lo que tengo ahora para la "segunda" count regresiva. mi NSTimer counterSecond = 10 NSTimer timer1 = [NSTimer scheduledTimerWithTimeInterval : 1 […]