为什么我的单元格不会显示在表中的任何想法。它崩溃在此代码...
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"SetTableViewCell";
SetTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil){
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"SetTableViewCell" owner:nil options:nil];
for(id currentObject in topLevelObjects)
{
if([currentObject isKindOfClass:[SetTableViewCell class]])
{
cell = (SetTableViewCell *)currentObject;
break;
}
}
}
[self configureCell:cell atIndexPath:indexPath];
return cell;
}
最佳答案
在这种情况下,最常见的事情是忘记将接口构建器中的UITableViewCell对象设置为SetTableViewCell类
从身份检查器中仔细检查,并确保将“自定义类”设置为SetTableViewCell