我有一个包含 1 个部分和许多行的表。每个单元格都包含一些标签,所以我想获取它们的文本。我的问题是,使用下面的代码,我在获得前 5 个单元格后无法获得单元格。我知道这很奇怪。需要明确的是,如果我有 20 行,我只能使用下面的代码获得 5 个单元格,其余 15 个为空。但是 for 循环变为 20,前 5 个单元格没问题,但其余的是空的..
所有行都相同,因此没有空单元格。我的错误是什么?
NSIndexPath *indexPath;
ReportTableCell *cell;
for (int i = 0; i < [_tableReport numberOfRowsInSection:0] ; i++)
{
indexPath = [NSIndexPath indexPathForRow:i inSection:0];
cell = (ReportTableCell *)[_tableReport cellForRowAtIndexPath:indexPath];
}