1
Obtenir cette erreur, qu'est-ce que cela signifie ici.Envoyer 'NSTimeInterval' (aka 'double') au paramètre de type incompatible 'id'
[mediaPlayTime setText:[NSString stringWithFormat:@"%@/%@", [self formatTime:currentTime],[self formatTime:duration]]];
- (NSString*)formatTime:(float)time{
int minutes = time/60;
int seconds = (int)time % 60;
return [NSString stringWithFormat:@"%@%d:%@%d", minutes/10 ? [NSString stringWithFormat:@"%d", minutes/10] : @"", minutes % 10, [NSString stringWithFormat:@"%d", seconds/10], seconds % 10];
}
Cela signifie que quelque chose veut une référence à un objet et que vous lui donnez un 'double' à la place. Quelles sont les définitions de vos méthodes et variables? –
vous signifie deux fois –
Il n'y a rien dans ce que vous avez montré qui causera cette erreur. A quoi ressemble le code avant et après 'setText:' –