我有一个需要显示两组搜索结果的UITableView,每组搜索结果都是不同的实体 .
每个实体都需要在特定部分显示其搜索结果 . 我需要使用NSFetchResultsController,以便在其他数据可用时,tableview会自动更新 .
我的问题是,如何将特定NSFetchedResultsController与特定部分相关联?我的意思是我希望实体1的所有获取结果都在0部分,而所有搜索获取结果从实体2到表视图的第1部分 .
我有一个带有单个节/单个获取控制器的tableview没问题,但是无论如何要将NSFetchedResultsController与表视图的特定部分相关联?
1 回答
在设置两个
NSFetchedResultsController
之后,在委托方法的部分数中,指定2个部分,对于部分中行数的委托方法,查看部分编号并从相应的提取结果控制器获取计数,并且在cellForRowAtIndexPath:
方法中,根据索引路径中的节号从适当的提取结果控制器获取数据 .