Skip to content

Instantly share code, notes, and snippets.

@stremsdoerfer
Last active October 29, 2017 18:22
Show Gist options
  • Save stremsdoerfer/884aed6928d3367f9e4a80b6969cf7bd to your computer and use it in GitHub Desktop.
Save stremsdoerfer/884aed6928d3367f9e4a80b6969cf7bd to your computer and use it in GitHub Desktop.
class ChatViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.textField.text = UserDefaults.chatDraft(chatId).value
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
UserDefaults.chatDraft(chatId).value = self.textField.text //Type safe, you can't set anything but a String
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment