title: UITableViewCell subclass doesn't let me set label text
body: <p>I made a subclass of <code>UITableViewCell</code> to get a bigger TableViewCell with some more options.</p>
  
  <p>But my problem is that I can't set the text(s) of the label(s):</p>
  
  <pre><code>BlogItem *bi = [[channel items] objectAtIndex:[indexPath row]];
  
  NSLog(@"%@", [bi title]);
  [[cell mainLabel] setText:[bi title]];
  NSLog(@"%@", [[cell mainLabel] text]);
  </code></pre>
  
  <p>The first log message returns the text I expected, but the second one always logs (null).</p>
  
  <p>I really don't know what should be wrong.  I've created the labels as usual:</p>
  
  <pre><code>@property (weak, nonatomic) IBOutlet UILabel *mainLabel;
  </code></pre>
  
  <p>Of course I connected the labels and synthesized them (checked it twice).  I've also implemented the method</p>
  
  <pre><code>- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
  </code></pre>
  
  <p>to get the appropriate height for each cell (which works fine).</p>
  
  <p>BTW, checkmarks appear as expected. It's just about the labels.</p>