【发布时间】:2014-09-02 16:07:23
【问题描述】:
我正在开发一个使用AVAudioPlayer 播放声音的应用,我想知道声音何时播放完毕。我想在声音停止播放时更改图像
这是我用来创建播放器的代码:
NSURL* url = [[NSBundle mainBundle] URLForResource:@"LOLManFace1" withExtension:@"mp3"];
NSAssert(url, @"URL is valid.");
NSError* error = nil;
self.player = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&url];error;
if(!self.player)
{
NSLog(@"Error creating player: %@", error);
}
这是我用来播放声音的代码:
[self.player play];
如何判断播放已结束?
非常感谢您!
【问题讨论】:
标签: ios objective-c ios7 xcode5 avaudioplayer