2012-03-22 8 views
0

で検索して再生しましたが、おそらくARCを使ってシステムサウンドを設定して再生する簡単な方法がありますが、ARCとの互換性はありません。誰かがスニペットを持っているなら、私はとても感謝しています。は、IOS5のシステムサウンドをARC

これを今すぐ解説します。

+0

たぶん、あなたは、あなたが試したコードを投稿する必要があります。 – Darren

+1

解決策を回答として投稿し、問題が解決した場合はそれを受け入れます。 – danielbeard

答えて

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); 
+0

また、 '#import ' –

+0

を追加する必要があります。ありがとう、ルイス、私はそれをソリューションに追加しました –