使用AVAudioPlayer
我们可以使用此方法在循环中播放多首歌曲:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
播放下一首歌。但是有可能识别AVAudioPlayer
实例,因为在一次应用中有很多AVAudioPlayer
播放单独的播放列表。
答案 0 :(得分:1)
中的
player
(第一个参数)
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
是您要找的AVAudioPlayer
。
所以你可以检查一下:
if ([player isEqual:self.audioPlayer1])
{
//Do something
}