Tout fonctionne comme prévu, mais je voulais juste m'assurer que je fais cela correctement:
NSString * uName = [[NSUserDefaults standardUserDefaults]objectForKey:@"key1"];
NSString * pWord = [[NSUserDefaults standardUserDefaults]objectForKey:@"key2"];
Réponses:
1 pour la réponse № 1vous pouvez utiliser ce qui suit si vous stockez uniquement NSString
pour touche 1 et clé2.
NSString *myString = [[NSUserDefaults standardUserDefaults] stringForKey:@"keyToLookupString"];
Pour en savoir plus, lisez l'article de blog sur l'utilisation de NSUserDefault
.
1 pour la réponse № 2
Ouaip. Voilà comment lire un objet à partir des valeurs par défaut de l'utilisateur.
- (NSString *)stringForKey:(NSString *)defaultName
fera également la même chose avec un typage plus statique.