请帮助我使用 UITableViewCells。
我遵循了许多教程和网站,但没有解决我的问题。
我试图制作一个 simpleCustomCells 应用程序,但数据未加载到表视图中。
1.我有一个表格视图控制器:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
CustomCell *cell = (CustomCell*)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *nib = [NSArray arrayWithArray:[[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil]];
for(id obj in nib)
{
if([obj isKindOfClass:[UITableViewCell class]])
{
cell = (CustomCell *)obj;
}
}
}
cell.label.text = @"hello";
return cell;
}
也试过
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
cell = [nib objectAtIndex:0];
“内if(cell==nill)
”
2.我创建了 CustomCell : UITableViewCell ,只有一个 UILabel 插座。更改了 CustomCell.xib 标识符的名称。
当我运行这个应用程序时,我得到了这种错误:
Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<NSObject 0x71627f0> setValue:forUndefinedKey:]: this class
is not key value coding-compliant for the key label.
请帮我解决这个问题,我哪里出错了。