我认为这将是一个非常常见和简单的 iPhone 应用程序。在我连接到数据库的主应用程序中,从数据库中检索值(NSDate 转换为 NSString)n 并放入单个数组中。然后在其中一个视图中,我使用数组中的元素填充 UITableView。UITableView 被分组(部分)。我逐步遍历数组以发现部分的数量(如果新的一天则更改部分)。如何在 cellForRowAtIndexPath 中检索正确的数组元素?IndexPath.section 和 IndexPath.row 似乎没用,因为每个部分的行从零开始计数。如果每个部分中的行数相同,那将很容易:
[arryData objectAtIndex:(indexPath.row)+indexPath.section*[tblMatchesView numberOfRowsInSection:indexPath.section]];
但是每个部分的行数各不相同...... :-)