【问题标题】:play sound clips in iphone在 iphone 中播放声音片段
【发布时间】:2010-05-06 04:38:02
【问题描述】:

我是 iphone 开发新手。我想写一个有 3 个按钮的应用程序。触摸每一个都会触发声音。

  • 1.wav
  • 2.wav
  • 3.wav

有人可以给我一些提示并引导我走向正确的道路吗?

【问题讨论】:

    标签: objective-c iphone


    【解决方案1】:

    您需要在控制器中编写动作来触发声音并将按钮与这些动作挂钩。

    【讨论】:

    • 你知道我在哪里可以找到一些样品吗?
    【解决方案2】:

    这是在按钮点击事件中播放 .wav 文件的示例代码:

    -(void) playWavFile{
           SystemSoundID   soundFileObject;
           CFURLRef soundFileURLRef = CFBundleCopyResourceURL (CFBundleGetMainBundle (),CFSTR ("1"),CFSTR ("wav"),NULL );
           AudioServicesCreateSystemSoundID (soundFileURLRef,&soundFileObject );
           AudioServicesPlaySystemSound (soundFileObject);
    }
    
    -(IBAction) button1Pressed:(id)sender
    {
           [self playWavFile];
    } 
    


    谢谢,
    吉姆。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 2010-10-15
      • 1970-01-01
      • 2016-11-19
      • 1970-01-01
      相关资源
      最近更新 更多