【发布时间】:2010-11-27 23:13:08
【问题描述】:
我在这里搜索并尝试了所有不同的解决方案,但没有任何效果。所以让我问:
我正在尝试在按下按钮时在 iPhone 应用上播放声音。我导入了 Audio 框架,用方法连接了按钮,在 bundle 中有 WAV 声音文件,并使用以下代码播放声音:
NSString *path = [NSString stringWithFormat:@"%@%@", [[NSBundle mainBundle] resourcePath], @"/filename.wav"];
SystemSoundID soundID;
NSURL *filePath = [NSURL fileURLWithPath:path isDirectory:NO];
AudioServicesCreateSystemSoundID((CFURLRef)filePath, &soundID);
AudioServicesPlaySystemSound(soundID);
但是当我按下按钮时它不会播放声音。 (是的,我的声音是开着的。)
知道为什么会这样,我该如何解决?如果有帮助,我很乐意提供更多信息。
【问题讨论】: