【发布时间】:2012-09-22 06:18:13
【问题描述】:
好的,我想创建多个计时器,它们都在不同的时间(25、50、1 分钟、1 分钟 30 秒...)开始,但我不知道如何让它在达到 0 时停止,以及在达到 0 时停止,将“播放器”带到另一个视图。
这是我的 .h 文件
@interface ViewController :UIViewController {
IBOutlet UILabel *seconds;
NSTimer *timer;
int MainInt;
}
@end
这是我的 .m 文件
@implementation ViewController
-(void)countDownDuration {
MainInt -= 1;
seconds.text = [NSString stringWithFormat:@"%i", MainInt];
}
-(IBAction)start:(id)sender {
MainInt = 25;
timer = [NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(countDownDuration)
userInfo:nil
repeats:YES];
}
@end
【问题讨论】:
标签: objective-c ios xcode4.5