【发布时间】:2012-02-02 00:23:39
【问题描述】:
我正在尝试在我的应用中播放一个简短的音频文件 (mp3)。这是我正在使用的代码:
AVAudioPlayer *AudioPlayer;
NSError *error;
NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
pathForResource:@"filename"
ofType:@"mp3"]];
AudioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
AudioPlayer.delegate = self;
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:nil];
if (error)
{
NSLog(@"Error: %@",
[error localizedDescription]);
}
else
{
[AudioPlayer play];
}
我真的不知道我错过了什么,我所遵循的示例似乎与我正在做的事情相匹配。
编辑:我还应该提到代码运行没有错误,这有一个try catch。
【问题讨论】:
标签: ios audio avaudioplayer