title: How to refresh an UIImage in an UITableViewCell?
body: <p>This is how I create my cells :</p>
  
  <pre><code>func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -&gt; UITableViewCell {
  
          let cell = tableView.dequeueReusableCellWithIdentifier("FbFriendCell") as! FbFriendCell
          cell.initialize()
          return cell  
  }
  </code></pre>
  
  <p>Very simple.</p>
  
  <p>In the initialize() function, I download an image and I put it in an UIImageView :</p>
  
  <pre><code>let theImageView = UIImageView(image: userPhoto)
  theImageView.frame = CGRect(x: 0, y: 0, width: 80, height: 80)
  self.addSubview(theImageView)
  theImageView.image = userPhoto
  println("The image has been set !")
  </code></pre>
  
  <p>The problem is that image only appears several seconds after this log message : </p>
  
  <pre><code>println("The image has been set !")
  </code></pre>
  
  <p>How can I force the image to reload ?</p>
  
  <p><strong>* READ THIS *</strong> => The issue could be strongly related to the fact that the image is inside an UITableViewCell !</p>