4
私はユーザーにアクセスして変更させたい4つの設定を表示するようにsettings.bundleを設定しました。アプリケーションの存続期間中、NSUserDefaultsに格納されている別の値が2つありますが、Settings.appに表示することには興味がありません。 settings.bundleの値の数は、NSUserDefaultsに格納されている実際のキーと値のペアの数とは異なりますか?正しく管理するためには何をしなければならないのですか?Settings.bundleとNSUserDefaults
おかげで、[設定]バンドル内の
私はapplicationDidFinishLaunchingWithOptionsで毎回registerDefaultsを呼び出す必要がありますか?初めてですか?特定の文字列を2回目に設定するとnilが返されるので、私は尋ねています。最初にデフォルト値で登録します.2回目は無限になります。 –
@Nava Carmon:うーん、毎回registerDefaults:を呼び出す問題に直面していませんでした。 – BoltClock
これは、この値をsettings.appから変更します。私がアプリケーションをリロードするたびに、NSUserDefaultsはこの特定の値に対してnilを返します。 Settings.appで変更した後でのみ、変更された値が返されます。どうすれば修正できますか?私はそれを登録した後、そしてapplicationWillEnterBackground関数で私のデフォルトを同期しますか? –