跳入“audioPlayerDidFinishPlaying”功能意外

时间:2010-08-15 17:50:26

标签: iphone

我使用AVAudioPlayer对象来控制播放多个音乐文件。我还创建了一个UISlider来控制搜索文件。但是当我寻找指针时我遇到了问题。在寻求之后,AVAudioPlayer更新时间正确然后跳转到“audioPlayerDidFinishPlaying”功能意外。 这是我使用的代码:

-(void)timeChange

{     _player.currentTime = _timeControl.value;     [self updateCurrentTimeForPlayer]; }

-(void)updateCurrentTimeForPlayer

{     if(_isNeedUpdate == NO)返回;     _timeControl.maximumValue = _player.duration; }

1 个答案:

答案 0 :(得分:0)

远远拍摄,但也许音频格式不支持搜索?

为什么拨打updateCurrentTimeForPlayer? _isNeedUpdate在哪里设置? (为什么所有下划线?)

你能添加一些调试NSLog来找出发生了什么吗?