Search code examples
iosswift4xcode9userdefaults

Using User Defaults to remember something is hidden or unhidden


I am using Xcode 9 and swift 4. How can i get Xcode to remember a button is hidden or a label is hidden, using User Defaults?


Solution

  • Try to set this in defaults and read it anywhere

    UserDefaults.standard.set(true, forKey: "isBtnHidden")
    

    and set

    self.button.isHidden = UserDefaults.standard.bool(forKey: "isBtnHidden")