title: How to set an UIImageView's image property from initWithCode for a custom Cell?
body: <p>How can I do this?</p>
  
  <p>It works perfectly, if I set it like this:</p>
  
  <pre><code>if(indexPath.row == lastSelectedCell) {
      // last cell
      TWMainViewExpandedCell *cell = (TWMainViewExpandedCell *)[tableView dequeueReusableCellWithIdentifier:ExpandedCellIdentifier];
  
      if (cell == nil) {
  
          cell = (TWMainViewExpandedCell *)[[[NSBundle mainBundle] loadNibNamed:@"MainViewExpandedCell" owner:self options:nil] objectAtIndex:0];
          _circleImage.image = [UIImage imageNamed:@"circle"];
  
      }
  
      return cell;
  }
  </code></pre>
  
  <p>However, when trying to set the same image property from here (this is a sub class of a UITableViewCell, btw):</p>
  
  <pre><code>@implementation TWMainViewExpandedCell
  
  -(id)initWithCoder:(NSCoder *)aDecoder
  {
      NSLog(@"initWithCoder");
  
      self = [super initWithCoder: aDecoder];
      if (self) {
          _circleImage.image = [UIImage imageNamed:@"circle"];
      }
      return self;
  }
  </code></pre>
  
  <p>This last one doesn't work. Why? I do know initWithCoder is being called.</p>