iPhone Eingabe von NSUserDefaults in ein UITextField

Ich schreibe ein Programm, in dem ich beim ersten Start eines Benutzers ungefähr 10 verschiedene UITextFields ausfüllen muss. Ich versuche, die Felder so zu speichern, dass bei nachfolgenden Programmläufen alles, was sie zuvor eingegeben haben, bereits in diesen UITextFields angezeigt wird, sodass sie es nicht erneut eingeben müssen - es sei denn, sie möchten etwas bearbeiten, in welchem Fall sie es noch haben diese Option. Ich denke, ich habe einen guten Weg gefunden, um die Zeichenfolgen mit NSUserDefaults zu speichern, aber jetzt versuche ich herauszufinden, wie diese Felder ein UITextField füllen sollen - es scheint nicht so einfach, als wären sie UILabels. Dies ist die Route, die ich versuche:

// in the viewDidLoad portion.
NSUserDefaults *userData = [NSUserDefaults standardUserDefaults]; //Hooks.
NSString *placeHolderName = [userData stringForKey:@"name"];

txtName.text = @"%@", placeHolderName;

Wenn ich das tue, zeigt es einfach das '% @' in den Textfeldern an. Ich möchte, dass jede Variable, die von placeHolderName gehalten wird, automatisch in dieses UITextField eingefügt wird. Ist das möglich

Antworten auf die Frage(4)

Ihre Antwort auf die Frage