1

我有一个单独的部分表视图,它被连接到一个NSFetchedResultsController。当核心数据的结果为空且在某些额外条件下时,我想创建一个自定义行,其内容将不由CoreData提供。有没有干净的方式与NSFetchedResultsController实现这一点?NSFetchedResultsController空结果自定义行为

+0

这一个占位符行显示什么?在各自的'UITableView'的dataSource方法中实现它可能更合适 - 如果在行之后开始使用该对象来服务许多视图,那么子类NSFetchedResultsController可能会做错误的事情。 – iluvcapra 2013-05-11 01:13:29

回答

3

不,NSFetchedResultsController不提供这样的功能。只需实施您的表格数据源来检查FRC具有多少个fetchedObjects,并使用它来决定表格的行应由FRC提供,还是应显示您的自定义空行。

+1

+1这不是FRC应有的责任。这应该由TableView控制器拥有 – 2013-05-11 07:44:43