Quelqu'un peut-il me dire comment afficher les millisecondes dans ce code?Format NSTimeInterval en minutes: secondes: millisecondes
-(void)updateViewForPlayerInfo:(AVAudioPlayer*)p {
countdownTimer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(updateTimeLeft)userInfo:p repeats:YES];
}
- (void)updateTimeLeft {
NSTimeInterval timeLeft = player.duration - player.currentTime;
int min=timeLeft/60;
int sec=lroundf(timeLeft) % 60;
durationLabel.text = [NSString stringWithFormat:@"-%02d:%02d",min,sec,nil];
}
C'est ce que j'ai fait et ça compte encore en secondes .. par exemple - 02: 05.05000, 02: 06.0600 ... Il me manque quelque chose dans mon calcul qui multiplie les secondes .... –
oh right .... mon cerveau a juste commencé à fonctionner à nouveau ... 05000 millisecondes est de 5 secondes ..! Pft! ... Avez-vous une idée de comment je peux obtenir cette minuterie pour afficher chaque milliseconde et pas dans des groupes de 1000? par exemple: 02: 05.1234, 02: 05.1235 ...? –