J'essaie de construire une application pour lire le fichier mp3, je veux obtenir l'heure actuelle et la durée pour le montrer en 2 étiquette tout en jouant.comment obtenir l'heure actuelle dans AVAudioplayer dans une étiquette tout en jouant
J'ai utilisé ce code, dans la durée, il montre la mi-temps de la chanson,
Par exemple: si la durée de la chanson est à 20 minutes et 40 secondes, il montre la moitié comme celle 10h20
mais il n'a pas fait de progrès dans le cas de l'heure actuelle, il montre 00:00
Merci du tout.
let duration = Int((player1?.duration)!)
let minutes2 = duration/60
let seconds2 = duration - minutes2 * 60
durLabel.text = NSString(format: "%02d:%02d", minutes2,seconds2) as String
let currentTime1 = Int((player1?.currentTime)!)
let minutes = currentTime1/60
let seconds = currentTime1 - minutes * 60
curLabel.text = NSString(format: "%02d:%02d", minutes,seconds) as String
J'utilise rapide non c objective, toute aide appréciera grâce – genius
Je sais que vous demandez de l'aide Swift, mais le code est le même. Si vous êtes intéressé, vous devriez être capable de le comprendre très facilement. Tout ce que vous devez savoir est que 'NSTimer' dans Objective-C est' Timer' dans Swift. Il devrait être assez simple pour comprendre comment convertir le code ... – Fahim
merci pour votre réponse, j'ai demandé parce que je suis nouveau dans swift c'est tout – genius