title: UITableViewCell object deinit never called
body: <p>the problem is in my project. But I also tried in new xcode draft project that Master-Detail Application one. </p>
  
  <p>I have created base Cell class and mapped the cell on storyboard. After delete operation deinit never called. There is no strong or weak any reference to cell.</p>
  
  <pre><code>class Cell:UITableViewCell {
      deinit{
          print("Deinit Called")
      }
  }
  
  
  override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
      let cell = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath) as! Cell
  
      let object = objects[indexPath.row] as! NSDate
      cell.textLabel!.text = object.description
      return cell
  }
  </code></pre>