我正在尝试在Xcode 4.2中的Mac应用程序中播放mp3。我该怎么做?
答案 0 :(得分:3)
你没有给我们太多的工作......
如果您只想要一个简单的声音,请使用NSSound:
NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"fn" ofType:@"mp3"];
NSSound *sound = [[NSSound alloc] initWithContentsOfFile:resourcePath byReference:YES];
[sound play];
// wait for the sound to play before you release these...
使用NSSound,声音会与您的代码同时播放。一个常见的错误是在播放时释放声音或资源。不要那样做。
NSError *err = nil;
QTMovie *sound = [[QTMovie movieWithFile:@"fn.mp3" error:&err] retain];
[sound play];
要获得更苛刻的声音,请使用CoreAudio
答案 1 :(得分:0)