代码之家  ›  专栏  ›  技术社区  ›  quantumpotato

iPhone上未声明的nssound?

  •  2
  • quantumpotato  · 技术社区  · 15 年前
    sound = [[NSSound alloc] initWithContentsOfFile:@"staticbeam09.wav" byReference:YES];
    

    代码引用自 Apple docs .当我把它放入viewdidload时出错。如果我把

    NSSound *sound;
    

    在头文件中,我在实现文件的顶部得到了说明符限定符错误。我该怎么做才能使这个工作成功?我只是粘贴了苹果文档中的代码——这是否被否决了?谢谢你的帮助!

    3 回复  |  直到 15 年前
        1
  •  0
  •   Sj.    15 年前

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

    我就是这样做的,音频背景音乐和音效在最后的IConquer

        2
  •  4
  •   oxigen    15 年前

    iPhone SDK中没有NSSound类 只给Macos用的

        3
  •  3
  •   zoul    15 年前

    Oxigen_s右。如果你想在iPhone上播放声音,有几种选择。可能最简单的方法是使用音频服务( example wrapper ,然后有 AVAudioPlayer 然后您还可以使用Openal(我已经编写了一个非常基本的Openal音效引擎,名为 Finch )取决于你需要做什么。