アプリ全体でユーザー設定を処理するSettingsManagerシングルトンがあります (たとえば、任意のビュー コントローラーでサウンドが再生されるたびに、SettingsManagerサウンドがオンになっているかどうか、およびその音量がチェックされます)。
そのクラス オブジェクト (私は でアクセスします[SettingsManager sharedManager]) は、別の場所に送信されたデリゲート メッセージに応答できますか? たとえば、 でサウンドをオンに切り替えた場合SettingsViewController、クラス メソッド オブジェクトはそれを取得して変更をディスクに保存できますか?