我认为这将是非常普通和容易的iPhone应用程序。在主应用程序中,我连接到数据库,从数据库中检索值(NSDate转换为NSString)n并放入单个数组中。然后在其中一个视图中,我使用数组中的元素填充UITableView。 UITableView分组(部分)。我通过数组来搜索部分数量(如果是新的一天,则更改部分)。如何在cellForRowAtIndexPath中检索正确的数组元素? IndexPath.section和IndexPath.row似乎无用,因为每一部分的行从零开始计数。如果每个部分中的行数相同,那么将会很容易:iPhone UITableView从平面阵列填充变量行部分
[arryData objectAtIndex:(indexPath.row)+ indexPath.section * [tblMatchesView numberOfRowsInSection:indexPath.section]];
但排在每一节数不同... :-)
谢谢Ivans。我试图避免它。我不能相信iPhone SDK没有绝对光标(它知道已经填充的部分和行的数量......)。 – Biko 2010-05-29 12:40:08