ios scheduledTimerWithTimeInterval的时间量
我想使用scheduledTimerWithTimeInterval做一定的时间周期性的任务可以说一个小时。 但我如何在我的代码上实现。 这是我的代码:
timer = [NSTimer scheduledTimerWithTimeInterval: 0.1 target: self selector: @selector(doSomething:) userInfo: nil repeats: YES];
让我们假设一分钟。
这里是简单的情况,
timer = [NSTimer scheduledTimerWithTimeInterval:1 target:(self) selector:@selector(countDown) userInfo:nil repeats:YES]; remainingCounts = 60; // int remainingCounts ;...
方法被调用每秒。
-(void)countDown { NSLog(@"%d", remainingCounts); // Do Your stuff...... if (--remainingCounts == 0) { //[self dismissViewControllerAnimated:YES completion:nil]; [timer invalidate]; }
}