In UITableView, cell.detailTextLabel.text isn't working… why?
Your initialization needs to be changed to this:
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle
reuseIdentifier:CellIdentifier] autorelease];
I've emphasized and bolded the part you need to change.
You need to set the cell type to Subtitle when you allocate it.
if (!cell) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:BasicCellIdentifier];
}
When using Xcode 4.2, set the Table View Cell style to Subtitle in Storyboard. dequeueReusableCellWithIdentifier
will return an instantiated cell.