0

我正在开发的应用程序的设计,特别是 tableview 部分非常复杂。大约有 5-6 种方法,我需要从表格视图中获取对特定单元格的引用。我不喜欢的是我必须使用

-tableview:cellForRowAtIndexPath

这是一种数据源方法,做了很多繁重的工作。自定义单元格配置、出列、获取特定单元格的数据..等等。关键是所有这些代码都会再次执行,即使它根本没有任何意义。单元对象已经完全加载。我的观察是否正确,如果是,是否有有效的测试和轻量级解决方案?

也许可能存在对所有单元格的引用索引。问它,我会立即得到没有数据源代码的参考。

4

1 回答 1

2

UITableView 有cellForRowAtIndexPath:方法。

UITableView 参考:

返回指定索引路径处的表格单元格。

- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath

参数
indexPath
在接收器中定位行的索引路径。

返回值
表示表格单元格的对象,或者nil该单元格不可见或 indexPath 超出范围。

于 2013-01-30T10:31:06.060 回答