У меня есть свой кодовый набор таймера, и это является все кошерным, но я хочу, чтобы моя маркировка отобразила "Минуты: секунды" вместо только секунд.
-(void)countDown{
time -= 1;
theTimer.text = [NSString stringWithFormat:@"%i", time];
if(time == 0)
{
[countDownTimer invalidate];
}
}
Я уже установил "время" на 600, или 10 минут. Однако я хочу, чтобы дисплей показал 10:59, 10:58, и т.д. пока он не достигает нуля.
Как я делаю это?
Спасибо!
int seconds = time % 60;
int minutes = (time - seconds) / 60;
theTimer.text = [NSString stringWithFormat:@"%d:%.2d", minutes, seconds];