アプリの設定で自分のアプリToggleSwitchで使用しています。私の設定はplistファイルです。アプリの設定バンドル - ToggleSwitch
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
BOOL enabled = [defaults boolForKey:@"enabled_preference"];
NSLog(@"enabled = %i",enabled);
をしかし、私は最初のアプリのトグルスイッチをインストールするときにONになっているが、偽=有効:
Toggle Switch Elements are these:
Type (required) = Toggle Switch
Title (required, localizable) = MyToggle
Key (required) = enabled_preference
DefaultValue (required) = (BOOL) YES;
Value for ON = (BOOL) YES
Value for OFF = (BOOL) NO
アプリでは、私はこれを認識しません。なぜ私は理解できないのですか?
また、その設定のplistファイルでローカリゼーションを行う方法を教えてください。
しかし、これはアプリは、アプリのランチは、私の答えを再読み込み – Streetboy
たびにインストールされていない場合は、設定バンドルからあなたの設定がまだNSUserDefaultsに_not_ているだけで、その後起こります。そういうわけで、あなたはデフォルトで手を差し伸べるべきです。 – mit3z