0

我正在做一个项目,我需要在表格中填充单元格并将它们显示在屏幕上。我有要显示的表格,但现在数据显示在单元格中。我试过使用断点,发现这个方法永远不会被调用。它之前的方法(numberOfRowsInSection)确实被调用了。有什么建议么?

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

        static NSString *CellIdentifier = @"Cell";

        UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
        if (cell == nil) {
            cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
        }
        Resident *aResident = (Resident *)[appDelegate.residents objectAtIndex:indexPath.row];   
        cell.textLabel.text = aResident.name;
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

        return cell;
    }
4

2 回答 2

0

您是否为 TableView 设置了委托和数据源?

于 2012-04-25T20:25:26.793 回答
0

是的,numberOfRowsInSection 可能返回 0。显示它以及填充数据源的位置。

于 2012-04-25T20:26:22.237 回答