私は現在ゲームを作成していますが、1 つの単純なことを除いてすべてがうまくいっています。アプリのサウンドに問題があります。「スタート」ボタンをタッチしてゲームをプレイすると、ゲーム自体に新しいView Controllerが表示され、曲が再生されます。設定を含む別のView Controllerがあります。その中に、アプリをミュートする UISwith があります。私の問題は、そのView Controllerを閉じると、その状態が保存されないことです。NSUserDefauts を試しましたが、動作しませんでした。多分私はそれを正しくやっていない...あなたが私を助けることができれば、私は非常に感謝しています! また、複数の AVAudioPlayer があります (ゲーム用に 1 つ、ユーザーの勝敗用に 1 つ)、すべての AVAudioPlayer を一度に 1 つずつミュートするのではなく、アプリ全体を完全にミュートする方法はありますか?
どうもありがとう!