(iphone) Как воспроизвести один и тот же звук из нескольких видов, используя AudioServicesPlaySystemSound? - PullRequest
0 голосов
/ 03 июня 2011

Я бы хотел воспроизвести звук нажатия кнопок из разных экземпляров UIButton.

Я планирую создать синглтон для хранения «SystemSoundID» звуковых файлов, которые будут использоваться многими кнопками.

Будет ли это работать? (SystemSoundID не изменится при жизни приложения?)
Есть ли другой рекомендуемый способ сделать это?

Спасибо

1 Ответ

0 голосов
/ 03 июня 2011

Я бы посоветовал вам подкласс UIButton и переопределить любое событие касания (по вашему желанию) и воспроизводить звук .... таким образом, вам не нужно каждый раз беспокоиться о воспроизведении звука,что произойдет, даже если вы поместите код в appdelegate

...