2015-12-01 4 views
0

В ViewController 1 У меня есть выбор даты и текстовое поле. У меня есть другой ViewController, который отображает то, что вы ввели в этот сборщик дат и текстовое поле. У меня есть кнопка ¨change¨, которая возвращает вас к этому контроллеру первого представления, но на данный момент текст в текстовом поле и дата, выбранная пользователем, исчезают каждый раз, когда вы закрываете приложение или щелкаете кнопкой ¨change.swift: Сохранение ViewController в том же состоянии

Как сохранить текст в текстовом поле и выбранную дату в списке выбора даты.

Я хочу, чтобы пользователь мог изменить информацию, которая уже была добавлена.

+0

вы можете временно сохранить его, пропуская его между контроллерами зрения! –

+2

покажите нам, как вы меняете контроллеры представления, вы можете каждый раз загружать новый контроллер и не понимать его – Knight0fDragon

ответ

0

Почему не использовать NSUserDefault сделать упорствовать строку:

// save the text of the textfield 
NSUserDefault.setValue(textField.text, forKey: "key") 

// set the text of textfield to saved value 
if let string = userDefault.valueForKey("key") as? String { 
     textField.text = string 
    }