Я новичок в программировании для iOS. Я работаю над игрой на совпадение слов. В этой игре мне нужно реализовать счетчик времени, который показывает минуты и секунды. Я хочу, чтобы при запуске игры мой таймер начинался с 3 минут. Теперь я хочу уменьшить этот таймер в обратном направлении на секунды. мой код работает всего несколько секунд... вот мой код:
secondsLeft--;
int seconds = (secondsLeft %3600) % 60;
Timerlbl.text = [NSString stringWithFormat:@"%02d",seconds];
if (seconds==0)
{
UIAlertView *pAlert = [[UIAlertView alloc]initWithTitle:@"Sorry!!"
message:@"TimeOver" delegate:self cancelButtonTitle:@"OK"
otherButtonTitles:@"Cancel",nil];
[pAlert show];
[pAlert release];
}
}
В Viewdidload я вызываю его через таймер..
countDown=[NSTimer scheduledTimerWithTimeInterval:5.0 target:self
selector:@selector(TimeOver) userInfo:nil repeats:YES];
Пожалуйста, подскажите, как мне это сделать за минуты и секунды.