title: nsuserdefaults in viewdidload disable hidding views
body: <p>I'm using nsuserdefaults to save some bools data but I'm facing problem: 
  in my storyboard, I checked 'hidden' for a view, but when I use my application, the view is not 'hidden' and i noticed it's because my userdefaults in the <code>viewdidload:</code> when i delete it, the view is hidden.
  Is there a way to set it hidden?
  i tried in <code>viedidload</code> to set hidden but don't work.
  here's my code:</p>
  
  <pre><code>override func viewDidLoad() {
      super.viewDidLoad()
      // viewnote2.hidden = true
       let boolsKey = NSUserDefaults.standardUserDefaults()
       viewnote2.hidden = boolsKey.boolForKey("bool2")
   }
  </code></pre>
  
  <p>that's all about this view </p>