【发布时间】:2013-11-20 02:07:04
【问题描述】:
我正在尝试播放 MP3 文件,但是我的代码有问题。这就是我所拥有的:
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audiofile.mp3", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.numberOfLoops = -1;
if (!audioPlayer) {
NSLog(@"localizedDescription : %@", [error localizedDescription]);
} else {
[audioPlayer play];
}
这是我收到的错误
localizedDescription : The operation couldn’t be completed. (OSStatus error -43.)
如何阻止这种情况发生?我想播放我的声音一次然后停止它,但它甚至无法启动。
【问题讨论】:
标签: ios avaudioplayer