我正在寫一個程序,我第一次用戶運行它 - 他們將不得不填寫大約10個不同的UITextFields。我試圖保存字段,以便在後續運行的程序中,無論以前放在哪些位置都將顯示在這些UITextFields中,因此不必重新輸入它 - 除非他們想要編輯某些情況下仍然有它們該選項。我想我已經想出了一個使用NSUserDefaults保存字符串的好方法,但現在我正在試圖弄清楚如何讓這些字段填充UITextField - 它看起來不像UILabels那麼容易。這是我嘗試的路線:iPhone輸入NSUserDefaults到UITextField
// in the viewDidLoad portion.
NSUserDefaults *userData = [NSUserDefaults standardUserDefaults]; //Hooks.
NSString *placeHolderName = [userData stringForKey:@"name"];
txtName.text = @"%@", placeHolderName;
當我這樣做時,它只是在文本框中顯示'%@'。我想讓由placeHolderName持有的任何變量自動放入該UITextField中。這可能嗎?