1
assetURL = [item valueForProperty: MPMediaItemPropertyAssetURL];
NSLog(@"%@", assetURL); // asset url declares the song url and song path
AVURLAsset* audioAsset = [AVURLAsset URLAssetWithURL:assetURL options:nil]; // declare the audio asset url
CMTime audioDuration = audioAsset.duration; // get duration in cm time
double audioDurationSeconds = CMTimeGetSeconds(audioDuration); // convert audio duration in double
Но здесь проблема, потому что я получаю продолжительность звука только в секундах, но мне нужен формат «ММ: СС» для продолжительности песни.Как получить фактическую продолжительность песни как «mm: ss» formate?
Пожалуйста, помогите мне. Заранее спасибо.
double song_length = [time doublevalue]; могу я попробовать это ????? –
что такое 'время'? –
NSString * time = [NSString stringWithFormat: @ "% 02ld:% 02ld", minutes, seconds]; –