在iPhone uitableview中使用sqlite文件中的分区表

在iPhone uitableview中使用sqlite文件中的分区表,iphone,uitableview,Iphone,Uitableview,我目前正在尝试制作一个如下所示的分区表: 第1节: 条目1 条目2 条目3 第2节: 条目4 条目5 条目6 第3节: 条目7 条目8 但是,使用此代码: Event*lists=(Event*)[eventList objectAtIndex:indexath.row] accessStatement=“从数据库名称中选择*” [自我发现];//从数据库构建每个对象的字符串的代码 cell.textlab.text=lists.name 第1节: 条目1 条目2 条目3 第2节: 条目1 条目

我目前正在尝试制作一个如下所示的分区表:

第1节: 条目1 条目2 条目3

第2节: 条目4 条目5 条目6

第3节: 条目7 条目8

但是,使用此代码:

Event*lists=(Event*)[eventList objectAtIndex:indexath.row]

accessStatement=“从数据库名称中选择*”

[自我发现];//从数据库构建每个对象的字符串的代码

cell.textlab.text=lists.name

第1节: 条目1 条目2 条目3

第2节: 条目1 条目2 条目3

第3节: 条目1 条目2

它不断地重复自己。如何使索引在每个节中继续而不是重新启动


提前感谢。

行将在每个部分从零开始。通过将每个节所需的行数乘以indexPath.section参数,可以将索引放入数据库:

Event *lists = (Event *)[eventList objectAtIndex:(indexPath.section * 3) + indexPath.row];

克劳斯

谢谢——我已经想出了另一个解决方案,但我也会看看你的。