Я использую в своем приложении ToggleSwitch в настройках приложения. Мои настройки находятся в файле plist.
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
В приложении я делаю это, чтобы распознать:
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
BOOL enabled = [defaults boolForKey:@"enabled_preference"];
NSLog(@"enabled = %i",enabled);
Но когда я впервые устанавливаю приложение, тумблер включен, но включен = false. Я не могу понять почему?
Также, возможно, некоторые могли бы помочь, как сделать локализацию в этом файле настроек plist?