So lesen Sie einen String von NSUserDefaults

8

Ich habe ein Objekt in der Wurzel von plist, das Objekte und Schlüssel speichert (von denen eines von einem Benutzertextfeld eingegeben wird). Ich habe kein Problem, Struktur zu schreiben und zu erstellen; Es versucht Werte zu lesen, die Probleme verursachen. Unter dem Code, den ich verwendet habe, um die Daten zu schreiben, kann mir jemand sagen, wie man die Zeichenfolge [val] und [myKey] liest?

Danke!

%Vor%

Ich möchte das Textfeld automatisch mit [val] für [myKey] füllen, wenn der Benutzer die Informationen bereits im plist hat. Hier ist der Code, den ich dafür verwenden möchte:

%Vor%     
Devon 29.02.2012, 13:19
quelle

3 Antworten

31

Sie können den Wert wie folgt in NSUserDefault schreiben:

%Vor%

Und lesen Sie es später wie folgt:

%Vor%

So können Sie Ihren Code vereinfachen:

%Vor%

Sie können einen Standardwert mit dem registerDefaults: festlegen. Und wenn Sie diesen Wert einfach abrufen können, indem Sie Folgendes aufrufen:

%Vor%     
sch 29.02.2012, 13:25
quelle
2

Wenn ich richtig verstehe, sollten Sie tun können, was Sie brauchen, indem Sie einfach Folgendes tun:

%Vor%

NSUserDefaults-Referenzseite

    
Peter Sarnowski 29.02.2012 13:24
quelle
1
%Vor%     
Adrian Ancuta 29.02.2012 13:25
quelle