如何进行设置 播放总时长呢?
_audioPlayer = [[AVAudioPlayer alloc]init];
PushNoteCollect *myPush = [PushNoteCollect initial];
NSString *playPath = [myPush getFilePathWithAudioUrlString:_myAudioUrlModel.audioUrl];
_audioPlayer = [_audioPlayer initWithContentsOfURL:[NSURL URLWithString:playPath] error:nil];
_audioPlayer.volume = 1.0f;
[_audioPlayer prepareToPlay];
_audioPlayer.delegate = self;
NSTimeInterval theTimeInterval = _audioPlayer.duration;
// 获取system calendar
NSCalendar *sysCalendar = [NSCalendar currentCalendar];
// 创建NSDates
NSDate *date1 = [[NSDate alloc] init];
NSDate *date2 = [[NSDate alloc] initWithTimeInterval:theTimeInterval sinceDate:date1];
// 转换到小时、分钟
unsigned int unitFlags = NSMinuteCalendarUnit | NSSecondCalendarUnit;
NSDateComponents *breakdownInfo = [sysCalendar components:unitFlags fromDate:date1 toDate:date2 options:0];
NSLog(@"Duration: MM/SS %d:%d",[breakdownInfo minute], [breakdownInfo second]);
totalLabel.text = [NSString stringWithFormat:@"%02d:%02d",[breakdownInfo minute],[breakdownInfo second]];
NSTimeInterval secondsFloat = [self.player lengOfMusic];
NSInteger munite = secondsFloat / 60;
NSInteger seconds = (int)secondsFloat % 60;