This is all we need to do now when grabbing a cell for display in a UITableViewController in iOS6:

– (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
static NSString *CellIdentifier = @”carTableCell”;
CarTableViewCell *cell = [tableView

// Configure the cell here …

return cell;

We used to have to do this (but not anymore – iOS6 now takes care of this for us)

// This step no longer required in iOS 6
if (cell == nil) {
cell = [[CarTableViewCell alloc]

Note: You still need the above code if you are working with customer xibs and cells.

Links that help: