установить и воспроизвести системный звук в IOS5 с ARC - PullRequest
0 голосов
/ 23 марта 2012

Я потратил некоторое время на поиск, и, вероятно, есть простой способ установить и воспроизвести системный звук, используя ARC, но все, что я обнаружил, не совместимо с ARC. Если у кого-то есть фрагмент, я был бы очень признателен.

Теперь понял.

1 Ответ

1 голос
/ 25 марта 2012

Это сработало для меня, надеюсь, кто-то найдет его полезным.*

#import <AudioToolbox/AudioToolbox.h>

@synthesize sysSoundTestPath;
SystemSoundID soundID;


NSURL *path   = [[NSBundle mainBundle] URLForResource: @"testSound" withExtension: @"wav"];
sysSoundTestPath = (__bridge CFURLRef)path;

AudioServicesCreateSystemSoundID(sysSoundTestPath, &soundID);
AudioServicesPlaySystemSound(soundID);
...