3
sound = [[NSSound alloc] initWithContentsOfFile:@"staticbeam09.wav" byReference:YES];

引用自Apple 文档的代码。将其放入 viewDidLoad 时出现错误。如果我把

NSSound *sound;

在头文件中,我在实现文件的顶部收到说明符限定符错误。我该怎么做才能完成这项工作?我只是粘贴 Apple 文档中的代码 - 这已被弃用吗?谢谢你的帮助!

4

3 回答 3

6

iPhone SDK 中没有 NSSound 类 仅适用于 MacOS

于 2009-10-09T08:03:11.950 回答
3

氧气是对的。如果您想在 iPhone 上播放声音,有多种选择。可能最简单的一个是使用音频服务(示例包装器),然后是AVAudioPlayer,然后您还可以使用 OpenAL(我编写了一个非常基本的 OpenAL 音效引擎,称为Finch)。取决于你需要做什么。

于 2009-10-09T08:12:03.693 回答
0

http://icodeblog.com/2009/05/04/iphone-game-programming-tutorial-part-4-basic-game-audio/

这就是我在最后为 iconquer 制作音频背景音乐和音效的方式

于 2009-10-10T05:26:31.660 回答