iPhone - Lesen-Einstellung.bundle gibt falsche Werte

Habe ich eine Einstellungen.bundle kam mit einer Wurzel.plist-Datei und eine Lokalisierung Verzeichnis de.lproj.

Habe ich bearbeitet Root.plist und Hinzugefügt einige Einstellungen, die ich auch haben möchte für meine app.

Wenn ich lösche die app vom iPhone und installieren Sie es, und zum ersten mal ausgeführt, werden alle Einstellungen, die ich falsch ausgelesene Werte. Zum Beispiel:

highQualityFlag = [[[NSUserDefaults standardUserDefaults] stringForKey:@"qualityFlag"] boolValue];

die fahne kommt NICHT, auch wenn die Standard-Einstellung ist "JA".

Wenn ich etwas ändern auf die Einstellungen, und starten Sie erneut, werden alle nachfolgenden Läufe geben Sie mir die richtigen Werte (??)

Wie löse ich das?

Dank

  • Unterscheidet es sich von [[NSUserDefaults standardUserDefaults] boolForKey:@"qualityFlag"]; ??
  • Ich habe die Stelle mit Ihrem Vorschlag... überhaupt keine Veränderung. Die Werte, die weiterhin die gleichen falschen Werte.
InformationsquelleAutor SpaceDog | 2011-03-30
Schreibe einen Kommentar