Кэшировать текст из UITextField - PullRequest
0 голосов
/ 01 мая 2011

Hello У меня есть приложение с текстовым полем, которое пользователь должен ввести свой адрес электронной почты. Есть ли способ кешировать электронные письма, которые были вставлены в это текстовое поле? Я хочу автозаполнение электронной почты, когда пользователь вводит электронную почту. Если это невозможно, я хочу, чтобы хотя бы приложение сохранило последнее электронное письмо, которое использовал пользователь. Как это сделать?

Ответы [ 3 ]

1 голос
/ 01 мая 2011

Используйте это, чтобы сохранить значение электронной почты:

 [[NSUserDefaults standarduserdefaults] setValue:@"user@domain.com" forKey:@"Email"];

Чтобы прочитать его, используйте:

NSString *sEmail = [[NSUserDefaults standarduserdefaults] stringForKey:@"Email"];
0 голосов
/ 01 мая 2011

Если вы хотите хранить большое количество электронных писем, это означает, что вы должны использовать список свойств ... В NSUserDefaults вам нужно хранить только важные значения

Список свойств

0 голосов
/ 01 мая 2011

Вы можете сохранить данные, используя NSUserDefaults - сохраните их, когда пользователь закончит ввод адреса электронной почты, а затем восстановите их снова, когда загрузится представление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...