UITableView中的动态部分和行

时间:2015-03-20 22:25:45

标签: ios objective-c uitableview core-data

我有Task和List,这些是数据库中的2个实体。

Task-->one to one-->List
List-->one to many-->Task. 

我有UITableView,我希望在这些部分中显示类似于部分和任务的列表,但只有在连接时才会显示  与数据库中的关系。

这样的事情:

----------
SECTION1--
ROW1
ROW2
----------
SECTION2--
ROW 3 
ROW 4
ROW 5
----------
SECTION3--
ROW 6
----------
SECTION 4--
ROW 7
ROW 8

等等。

有任何建议怎么做?我不知道......

1 个答案:

答案 0 :(得分:0)

NSFetchedResultsController的评论是正确的解决方案。

在获取的结果控制器的获取请求中,使用实体Task。创建控制器时,将sectionNameKeyPath设置为@"list",或在任务实体中将您称为“一对一”关系的任何内容设置为{{1}}。