在iPhone应用程序中我正在用remoteioplayer播放歌曲。 在播放歌曲时如何知道该歌曲已经播放完毕。我想在那个poing上设置一些事件?
答案 0 :(得分:0)
实施 AVAudioPlayerDelegate 。
它有以下委托方法,您可以从中知道歌曲已经播放完毕。
- (void) audioPlayerDidFinishPlaying: (AVAudioPlayer *) player
successfully: (BOOL) flag {
NSLog(@"Finished");
}
您可以参考详细的documentation。
希望它有所帮助。
答案 1 :(得分:0)
在您的类中实现AVAudioPlayerDelegate方法。方法
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
更多信息here