title: adding subview in a single uitableviewcell
body: <p>Im facing a problem with adding a UIImageView to a single UITableViewCell. I add the subview like this in the cellForIndexPath delegate method which is ONLY added to the cell if the self.mediaTypeArray contains the string: "Image" at the index: indexPath.row</p>
  
  <pre><code>let cell = self.timelineTableView.dequeueReusableCellWithIdentifier( NSStringFromClass(ClassicCaseCell), forIndexPath: indexPath) as? ClassicCaseCell
  
  if self.mediaTypeArray[indexPath.row] == "Image" {
  
      let imageView = UIImageView()
      imageView.frame.size = (cell?.evidenceView.frame.size)!
      imageView.frame.origin = CGPointZero
      imageView.image = img
  
      cell?.evidenceView.addSubview(imageView)
  }
  </code></pre>
  
  <p>Which it works great however, I find that every other two cells contains that same imageView even when self.mediaTypeArray[indexPath.row] is NOT equal to "Image" and I don't understand why. I think it may have something to do with reusable tableviewcells but I still don't see why it would do this. Please help!</p>