title: In UITableViewController template missing TableViewCell allocation
body: <p>Recently I noticed that when we creates a new Class template, (Xcode -> File -> New -> File) which is a subclass of UITableViewController implementation is partial in <code>cellForRowAtIndexPath</code> method. I pasted the method below.</p>
  
  <pre><code>- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {
     static NSString *CellIdentifier = @"Cell";
     UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
  
     // Configure the cell...
  
     return cell;
  }
  </code></pre>
  
  <p>I think statements like (which is missing),</p>
  
  <pre><code>if (cell == nil) {
      cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
  }
  </code></pre>
  
  <p>is must in implementation. Is this a bug or something else ?</p>