title: Removing outlet connections without disabling IBOutlet
body: <p>I added a second ViewController to my Swift app and I'm trying to add IBOutlets to it just as I did in my first ViewController. For some reason the file gets corrupted and whenever I click the button that leads to the second screen that connects with the new ViewController (called MyOwnViewController) the app gets an error that says "Unknown class MyOwnViewController in Interface Builder file," and "Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[ setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key showOption3.'" showOption3 is the name of the IBOutlet I'm trying to call when the screen launches.</p>
  
  <pre><code>import Foundation
  
  class MyOwnViewController: UIViewController {
  
  @IBOutlet var showOption3: UILabel!
  
  @IBOutlet var showOption4: UILabel!
  
  override func viewDidLoad() {
      super.viewDidLoad()
  
      var voteCount1 = PFObject(className: "VoteCount")
      voteCount1["choices"] = 2
      voteCount1["votes"] = Int()
      voteCount1["votes2"] = Int()
      voteCount1["optionName"] = String()
      voteCount1["optionName2"] = String()
      voteCount1["objectId"] = String()
      voteCount1["pollNumber"] = Int()
  
      var query = PFQuery(className: "VoteCount")
      query.countObjectsInBackgroundWithBlock {
          (count: Int32, error: NSError!) -&gt; Void in
          if error == nil {
              let randNumber = Int(arc4random_uniform(UInt32(count)))
              query.whereKey("pollNumber", equalTo: randNumber)
              query.getFirstObjectInBackgroundWithBlock {
                  (voteCount1: PFObject!, error: NSError!) -&gt; Void in
                  if error != nil {
                      NSLog("%@", error)
                  } else {
                      let votes = voteCount1["votes"] as Int
                      let votes2 = voteCount1["votes2"] as Int
                      let option1 = voteCount1["optionName"] as String
                      let option2 = voteCount1["optionName2"] as String
                      self.showOption3.text = "\(option1)"
                      self.showOption4.text = "\(option2)"
                  }
              }
          } else {
              println("error \(error)")
          }
      }
  }
  
  override func didReceiveMemoryWarning() {
      super.didReceiveMemoryWarning()
  // Dispose of any resources that can be recreated.
  }
  </code></pre>
  
  <p>I have tried removing the connection for the IBOutlets in the Connections Inspector, which does remove the error and allows the second View Controller to appear, but it also disables the IBOutlets altogether. I still need the IBOutlets to show up when the MyOwnViewController screen appears.</p>