Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. let defaults = UserDefaults.standard
  2. var switchON : Bool = false
  3. @IBAction func checkState(_ sender: AnyObject) {
  4.  
  5. if Switch1.isOn{
  6. switchON = true
  7. defaults.set(switchON, forKey: "switch1ON")
  8. }
  9. if Switch1.isOn == false{
  10. switchON = false
  11. defaults.set(switchON, forKey: "switch1ON")
  12. }
  13. if Switch2.isOn{
  14. switchON = true
  15. defaults.set(switchON, forKey: "switch2ON")
  16. }
  17. if Switch2.isOn == false{
  18. switchON = false
  19. defaults.set(switchON, forKey: "switch2ON")
  20.  
  21. override func viewDidLoad(){
  22. super.viewDidLoad()
  23. // Do any additional setup after loading the view.
  24.  
  25. // Select Comments -----------------------------------
  26. if defaults.value(forKey: "switch1ON") != nil{
  27. let switch1ON: Bool = defaults.value(forKey: "switch1ON") as! Bool
  28. if switch1ON == true{
  29. let userDefaults = UserDefaults.standard
  30. Reference.text = userDefaults.value(forKey: "PredefinedText1") as? String
  31. }
  32.  
  33. if defaults.value(forKey: "switch2ON") != nil{
  34. let switch2ON: Bool = defaults.value(forKey: "switch2ON") as! Bool
  35. if switch2ON == true{
  36. let userDefaults = UserDefaults.standard
  37. Reference.text = userDefaults.value(forKey: "PredefinedText2") as? String
  38. }
  39. // else if switch1ON == false{
  40. // let userDefaults = UserDefaults.standard
  41. // Reference.text = userDefaults.value(forKey: "") as? String
  42. //}
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement