質問はタイトルにあります:「ARC がオンになっている場合、SystemSoundID を解放する必要がありますか?」ここに私のコードがあります:
NSURL *pathURL = [NSURL fileURLWithPath:path];
SystemSoundID soundid;
AudioServicesCreateSystemSoundID((__bridge_retained CFURLRef)pathURL, &soundid);
AudioServicesPlaySystemSound(soundid);
もしそうなら、いつリリースしますか?(静的メソッドを使用していて変更できないため、dealloc メソッドはありません)
また、これは現在、効果音を再生するための最良の方法ですか?このフレームワークは現在廃止されていると聞きました。
ありがとう!