Простой метроном - Воспроизводите AIF каждые x миллисекунд

StackOverflow https://stackoverflow.com/questions/523682

  •  22-08-2019
  •  | 
  •  

Вопрос

Я просмотрел образец metronome, предоставленный Apple, однако он слишком сложный и включает в себя вещи, которые не нужны в моем проекте.

Есть ли простой способ заставить системный звук воспроизводиться каждые x миллисекунд?

Это было полезно?

Решение

Небольшое предупреждение...NSTimer не является точным, если важен выбор времени или вы пытаетесь сохранить равномерный ритм.

Другие советы

Загляните в NSTimer.

Вы наверняка захотите сделать что-то подобное этому:

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

Примеры Apple могут помочь с фактическим кодом, необходимым для воспроизведения звукового файла, и NSTimer должен быть довольно простым в освоении.

Другой хороший ресурс NSTimer можно найти на CocoaDev.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top