ユーザーが色や好みの画像などの設定を行えるようにしたいのですが、これにNSUserDefaultsを使用すると、アプリの最初の起動時に設定がなくなりますよね?だから、私が次のような好みを取得したいときはいつでも
NSInteger avatarID =(NSInteger)[[NSUserDefaults standardUserDefaults] objectForKey:@ "avatar"];
nullかどうかを確認してから、システム環境設定を使用する必要があります。しかし、私はこれをドキュメントで見ました:+ resetStandardUserDefaults
どこかに保存されているデフォルトの2つのブランチはありますか?ユーザーからのものと開発者からのもの?