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

简单节拍器-每x毫秒播放一次AIF

  •  0
  • Domness  · 技术社区  · 17 年前

    我看过苹果公司提供的节拍器样本,但是,这个样本太复杂了,包括了我的项目中不需要的东西。

    有没有一种简单的方法可以让系统声音每x毫秒播放一次?

    2 回复  |  直到 17 年前
        1
  •  1
  •   davidcann    17 年前

    一句警告。..如果时间很重要或者你试图保持稳定的节拍,NSTimer是不准确的。

        2
  •  1
  •   Joel Levin    17 年前

    Look into NSTimer.

    你会想做这样的事情:

    [NSTimer scheduledTimerWithTimeInterval:x target:self selector:@selector(yourMethodHere:) userInfo:nil repeats:YES];
    

    Apple的示例可以帮助您编写播放声音文件所需的实际代码,而NSTimer应该很容易学习如何使用。

    Another good NSTimer resource can be found at CocoaDev.