我发现使用 AVAudioFoundation 应该是在objective-c上播放mp3的最简单方法,但我不知道我在这里做错了什么。设备或模拟器上没有声音。我导入了框架和所有其他“正常”的东西,但它一直没有播放。这段代码有什么问题?
NSString *path = [[NSBundle mainBundle] pathForResource:@"DuomoDiFirenze" ofType:@"mp3"];
AVAudioPlayer *theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
[theAudio prepareToPlay];
[theAudio play];