Использование SystemSoundID во всем приложении? - PullRequest
0 голосов
/ 12 июля 2010

Может кто-нибудь указать мне правильное направление ... Мне нужно использовать один и тот же звук (нажатие кнопки) во всех контроллерах представления в моем приложении. Каков наилучший способ сделать это. Мне удалось загрузить и воспроизвести звук в одном контроллере представления, но я не могу передать звук в другие контроллеры представления, поскольку SystemSoundID не является объектом, и поэтому я не могу использовать его в качестве свойства ?? Может кто-нибудь, пожалуйста, помогите, так как это сводит меня с ума, и я уверен, что это что-то простое, что мне не хватает !!

1 Ответ

1 голос
/ 12 июля 2010

Вы можете определить свойство следующим образом:

@property (assign) SystemSoundID clickSound;

Затем, когда вы создаете свой контроллер вида, вы можете установить его следующим образом:

viewController.clickSound = aSoundID;

...