0

検索に時間を費やしましたが、おそらくARCを使用してシステムサウンドを設定および再生する簡単な方法がありますが、見つけたのはARCと互換性がないものだけです。誰かがスニペットを持っていれば、私はとても感謝しています。

今それを考え出した。

4

1 に答える 1

1

これは私にとってはうまくいきました。

.h ファイル:

@property (readwrite) CFURLRef sysSoundTestPath;

.m ファイル:

#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);
于 2012-03-25T14:51:57.373 に答える