我正在开发一个播放声音的应用程序,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);
}
Run Code Online (Sandbox Code Playgroud)
这是我用来播放声音的代码:
[self.player play];
Run Code Online (Sandbox Code Playgroud)
我怎么知道播放已经完成?
非常感谢你提前!