title: unexpectedly found nil while unwrapping an Optional value in swift
body: <p>I tried this code</p>
  
  <pre><code>  let secondView = SecondViewController(nibName: "secondView", bundle: nil)
      secondView.secondViewLabel.text = self.TextBox.text
      navigationController?.pushViewController(secondView, animated: true)
  </code></pre>
  
  <p>I am trying to pass the value from the text box to a label in the next view controller.But i get an error </p>
  
  <p>I also tried copying the text box value to a sting declared in the second View controller that also returns nil. </p>
  
  <pre><code>let secondView = SecondViewController(nibName: "secondView", bundle: nil)
      secondView.toPass = self.TextBox.text
      navigationController?.pushViewController(secondView, animated: true)
      println(secondView.toPass) // i get the string printed here
  </code></pre>
  
  <p>in second view controller</p>
  
  <pre><code>      var toPass:String! 
  </code></pre>
  
  <p>in view did load</p>
  
  <pre><code>    secondLabel.text = toPass
       println(toPass) // i get the string printed nil
  </code></pre>
  
  <p>help me guys i am new to swift</p>