Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сохранить введенные данные пользователя в поле TextField нажатием клавиши «done» на клавиатуре? - Swift

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Swift Screen capture with transclucent navBar http://www.cyberforum.ru/swift/thread1559094.html
нужно сделать скриншот экрана, ниже приведенный код работает, но на скриншоте транслусентный навбар выглядит просто белым с синими кнопками, почему? как исправить? private func captureBackground(){...
Swift Показ спрайта/текста и других SKNode в ограниченной области экрана не программировал под iOS и когда все же надумал, то решил начать с языка swift, тем более говорят именно его сейчас рекомендует использовать apple. вопрос такой: На экране хочу выделить... http://www.cyberforum.ru/swift/thread1556540.html
Swift Вылетает эмулятор с ошибкой
Не могу понять, в чем моя ошибка. Начал изучать свифт, делаю приложение для устного счета. Есть два "экрана", принадлежащий одному классу GameViewController. На первом экране находится кнопка...
Ошибка Thread 6 Swift
Помогите пожалуйста код работает в playground, но при попытке переноса в обычную программу она крашится с ошибкой Thread 6: EXC_BAD_INSTRUCTION(code=EXC_1386_INVOP, subcode=0x0) // import...
Swift Наследование в UI классах http://www.cyberforum.ru/swift/thread1554828.html
Здравствуйте. У меня проблема в том, что не могу добиться нормальной инициализации объекта производного класса от UITableViewCell. Есть общий класс FbPostViewCell, производный от вышеозвученного, от...
Swift Декодировать ISO-8859-1 в UTF-8 Здравствуйте. Получаю данные с веб-сервиса с помощью библиотеки Alamofire. Приходят данные следующего вида: { "Direction" : "С-реактивный белок", "IsExistsResult" : false,... подробнее

Показать сообщение отдельно
korolevsky
0 / 0 / 0
Регистрация: 03.01.2015
Сообщений: 57

Как сохранить введенные данные пользователя в поле TextField нажатием клавиши «done» на клавиатуре? - Swift

22.10.2015, 21:09. Просмотров 742. Ответов 3
Метки (Все метки)

Всем привет! Помогите решить проблему. Есть поле UITextField, пользователь вводит в него текст и нажимает на клавиатуре кнопку "Done", после этого в этом UITextField отображается введенный им текст, НО после перезапуска приложения все введенные данные конечно обнуляются. Теперь вопрос: как научить приложение запоминать эти данные и подставлять их при новой загрузке.
Ковырял NSUserDefaults но ничего дельного не получилось...

Добавлено через 1 час 45 минут
придумал следующее решение:

Objective-C
1
2
3
4
5
6
7
8
@IBOutlet weak var Name: UITextField!
    @IBAction func HideKeyboardName(sender: UITextField) {
        
        let enterName = Name
        NSUserDefaults.standardUserDefaults().setObject(enterName, forKey: "saveName")
        NSUserDefaults.standardUserDefaults().synchronize()
        
    }
но не понимаю как подхватить сохраненные данные
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru