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]; } 

}