La réponse de hotpaw2 est bon et peut aussi bien fonctionner pour le grand contrôle segmentée (plus de 2 états). Mais si vous voulez seulement stocker 2 états, pourquoi ne pas simplement utiliser [setBool:forKey:]
comme ça
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
[userDefaults setBool:switchState forKey:@"mySwitchValueKey"];
et le sortir:
BOOL swichState = [userDefaults boolForKey:@"mySwitchValueKey"];
qui imo, est beaucoup plus simple, pas si le code d'autre du tout , aucune chaîne de conversion en arrière et pour
Je crois que c'est ce que je cherche ... Je vais essayer ... Merci! – matteodv