Цель C iPhone сохранить текст - PullRequest
0 голосов
/ 12 апреля 2010

Как можно сохранить текст из текстового поля, когда пользователь выходит из приложения, а затем, когда пользователь снова открывает приложение, текст снова появляется в том же текстовом поле, это можно сделать без кнопки сохранения? Какой код необходим для сохранения текста и какие действия необходимы для этого при открытии приложения?

Спасибо, Дэвид

1 Ответ

2 голосов
/ 12 апреля 2010

Да. Если строка короткая, вы можете сохранить строку, используя

[[NSUserDefaults standardUserDefaults] setObject:theText forKey:@"file"];

и получить его с помощью

return [[NSUserDefaults standardUserDefaults] stringForKey:@"file"];

Если он длинный, вы можете сохранить его в виде файла.


Чтобы прочитать строку при запуске, используйте приведенный выше код в делегате приложения -applicationDidFinishLaunching:. Аналогично, введите код сохранения в -applicationWillTerminate:.

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