sound = [[NSSound alloc] initWithContentsOfFile:@"staticbeam09.wav" byReference:YES];从Apple docs引用的代码。当我把这个放到viewDidLoad中时,我得到一个错误。如果我把
NSSound *sound;在头文件中,我在实现文件的顶部得到了说明符-限定符错误。我要怎么做才能让它工作呢?我只是粘贴了Apple文档中的代码--这是不是已经被弃用了?谢谢你的帮忙!
发布于 2009-10-10 05:26:32
http://icodeblog.com/2009/05/04/iphone-game-programming-tutorial-part-4-basic-game-audio/
这就是我为iconquer做音频bg音乐和音效的方式。
发布于 2009-10-09 08:03:12
iPhone SDK中没有NSSound类,它只用于MacOS
发布于 2009-10-09 08:12:04
奥克西根是对的。如果要在iPhone上播放声音,有几个选项。可能最简单的是使用音频服务(example wrapper),然后是AVAudioPlayer,然后你也可以使用OpenAL (我已经写了一个非常基本的OpenAL音效引擎,叫做Finch)。这取决于你需要做什么。
https://stackoverflow.com/questions/1542018
复制相似问题