AVPlayerItem不能与多个AVPlayer实例关联

时间:2013-09-24 06:58:33

标签: iphone avaudioplayer

在Iphone中使用AVAudioPlayer时出错。我不是每次都有这个错误。错误是:

  

AVPlayerItem不能与多个AVPlayer实例关联

我用于播放文件的代码:

NSString *soundPath =[[NSBundle mainBundle] pathForResource:@"abc" ofType:@"m4a"];
NSURL *soundURL = [NSURL fileURLWithPath:soundPath];
NSError *error;

AVAudioPlayer *theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:&error];
[theAudio setDelegate:self];
[theAudio setNumberOfLoops:0];
if(theAudio == nil)
{
    NSLog([error description]);
}
else
{
    [theAudio play];
}

任何人都可以告诉我如何解决这个问题。

0 个答案:

没有答案