从NSFetchedResultsController中删除部分时更新UITableView

时间:2011-06-22 09:31:07

标签: ios core-data

UITableView问题:

我使用Core Data和这个委托方法更新我的表视图(当然还有一对willChange和didChange)

- (void)controller:(NSFetchedResultsController *)controller didChangeSection:(id <NSFetchedResultsSectionInfo>)sectionInfo
       atIndex:(NSUInteger)sectionIndex
 forChangeType:(NSFetchedResultsChangeType)type {

如果我在这个委托方法的最后没有询问reloadData,为什么我的表视图下的部分没有更新?!

1 个答案:

答案 0 :(得分:0)

在没有看到你的代码的情况下很难分辨。但是,看起来很傻,你可能忘记了设置NSFetchedResultsController的委托。请在代码中查看。