对不起,也许是一个愚蠢的问题,我是一个非常初学者。 在iOS的一些测试代码中,我看到:
UITableViewCell *cell = cellsArray[indexPath.section][indexPath.row];
我如何拼出本声明的正确部分? 谢谢你的帮助!
答案 0 :(得分:3)
这完全等同于:
[[cellsArray objectAtIndex:indexPath.section] objectAtIndex:indexPath.row];
cellsArray是一个数组数组,一个二维数组。它的计数是表视图中的节数。每个数组代表一个部分,包含此部分的单元格。所以你可以通过它的行访问每个单元格
答案 1 :(得分:3)
你必须制作2D阵列:
UITableViewCell *cell = [[cellsArray objectAtIndex:indexPath.section] objectAtIndex:indexPath.row];