使用NSTimer爲我的應用程序,我必須顯示倒數計時器初始時間等於100秒。它顯示99,然後顯示98..96..94..92 ... 86等等。但我希望每一秒都出現。這裏是我的代碼....無法獲得NSTimer工作
-(void)updateTimerLabel{
if (timeRemaining>0) {
timeRemaining=timeRemaining-1.0;
timerLabel.text=[NSString stringWithFormat:@"%.0f", timeRemaining];
countdownTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateTimerLabel) userInfo:nil repeats:YES];
}
}
在您的選擇器方法外寫入計時器方法 – Narayana