J'ai créé un fichier Settings.bundle fourni avec un fichier Root.plist et un répertoire de localisation en.lproj.iPhone - lecture Setting.bundle renvoie des valeurs erronées
J'ai modifié Root.plist et ajouté plusieurs paramètres que je veux avoir pour mon application.
Lorsque je supprime l'application de l'iPhone et l'installe et s'exécute la première fois, tous les paramètres que j'ai lus retournent des valeurs erronées. Par exemple:
highQualityFlag = [[[NSUserDefaults standardUserDefaults] stringForKey:@"qualityFlag"] boolValue];
le drapeau est NON, même si le paramètre par défaut est OUI.
Si je change quelque chose sur les paramètres et exécuter à nouveau, toutes les séries suivantes me donnent les valeurs correctes (??)
Comment puis-je résoudre cela?
grâce
est-il différent de [[NSUserDefaults standardUserDefaults] boolForKey: @ "qualityFlag"]; ?? – 0x8badf00d
J'ai remplacé avec votre suggestion ... aucun changement du tout. Les valeurs continuent les mêmes valeurs incorrectes. – SpaceDog