title: This class is not key value coding-compliant for the key...why?
body: <p>I've linked output from the IB to the code, as shown below.
  <br/></p>
  
  <pre><code>class DiaryTableViewCell: UITableViewCell {
      @IBOutlet weak var TitleLabel: UILabel!
      @IBOutlet weak var SubTitleLabel: UILabel!
      @IBOutlet weak var leftImageView: UIImageView!
      @IBOutlet weak var rightImageView: UIImageView!
  }
  </code></pre>
  
  <p><p>
  Here, I'm registering the class:</p>
  
  <pre><code>override func viewDidLoad() {
     self.title = "My Diary"
     cellNib = UINib(nibName: "TableViewCells", bundle: nil)
     tableView.registerClass(DiaryTableViewCell.classForCoder(), forCellReuseIdentifier: kCellIdentifier)
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/f9BzQ.png" alt="enter image description here">
  <p>
  <img src="https://i.stack.imgur.com/qkBoG.png" alt="enter image description here"></p>
  
  <p><p>
  But I keep getting the following runtime error:</p>
  
  <blockquote>
    <p>*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '...setValue:forUndefinedKey:]: this class is not key value
    coding-compliant for the key SubTitleLabel.'</p>
  </blockquote>
  
  <p><p>
  From within the following code: <br/></p>
  
  <pre><code>override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
  
  var cell = tableView.dequeueReusableCellWithIdentifier(kCellIdentifier) as DiaryTableViewCell?
  
  if (cell == nil) {
      tableView.registerClass(DiaryTableViewCell.classForCoder(), forCellReuseIdentifier: kCellIdentifier)
      cell = cellNib?.instantiateWithOwner(self, options: nil)[0] as? DiaryTableViewCell
                  cell?.selectionStyle = .None
  }
  
  if (cell != nil) {
      println("\(x++)) Inside cell")
      cell!.TitleLabel.text = "Hello"
      cell!.SubTitleLabel.text = "World"
  }
  
  return cell!
  }
  </code></pre>
  
  <p><p></p>
  
  <p>Specifically, it's happening here: <br/></p>
  
  <pre><code>cell = cellNib?.instantiateWithOwner(self, options: nil)[0] as? DiaryTableViewCell
  </code></pre>
  
  <p><p>
  <strong>Question:</strong> How am I violating the key value coding-compliant for a UILabel?
  <p>
  This hasn't happened before... UILabel is KVO compliant.</p>