嘿 我基本上是在尝试从SQlite db中检索数据并从中填充tableView。
sql-data-retrieval方法创建两个数组。 “dataArray”和“SectionArray”。
DataArray充满了数据NSObjects。
此时,我可以创建相应的Section标头。
这是问题,
-1我该怎么做才能确保正确的对象进入适当的部分而不是任何其他部分(他们似乎在做什么)。此外,每个部分的计数(行数)也不同。
“ NumberOfRowsAtIndexPath ”和 cellForRowAtIndexPath 方法中的代码应该是什么
-2哪种数据源对象更适合此类型。我只是填写两个NSMutableArrays - dataArray(rows)和SectionArray(Section headers)。
答案 0 :(得分:0)
我认为你应该为你创建的每个表头创建一个NSArray
个。在NumberOfRowsAtIndexPath
中,您将返回所请求部分的数组计数,在cellForRowAtIndexPath
中,您将使用部分索引(如前所述)选择数组,并使用行索引选择行那个阵列。