Skip to content

Instantly share code, notes, and snippets.

@olivaresf
Created August 2, 2020 06:30
Show Gist options
  • Save olivaresf/a52f803d6b166ab9351656060b463ce9 to your computer and use it in GitHub Desktop.
Save olivaresf/a52f803d6b166ab9351656060b463ce9 to your computer and use it in GitHub Desktop.
class SettingViewController: UIViewController {
@IBOutlet weak var PasswordTextField: UITextField!
@IBOutlet weak var RepasswordTextField: UITextField!
@IBAction func Save(_ sender: UIButton) {
if PasswordTextField.text == RepasswordTextField.text {
self.userDefaults.set(PasswordTextField.text, forKey: "front")
self.userDefaults.synchronize()
} else {
print("The password is not equal")
}
}
@IBAction func Switch(_ sender: UISwitch) {
if SwitchOutlet.isOn == false {
self.userDefaults.removeObject(forKey: "front")
} else {
self.userDefaults.set("", forKey: "front")
}
}
@IBOutlet weak var SwitchOutlet: UISwitch!
let userDefaults = UserDefaults.standard
override func viewDidLoad() {
super.viewDidLoad()
if userDefaults.object(forKey: "front") == nil {
SwitchOutlet.isOn = false
} else {
SwitchOutlet.isOn = true
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment