我正在寻找一种让UICollectionView与NSFetchResultsController一起工作的方法。我找了一个解决方案,发现了一个来自Ash Furrow的帖子,但它并没有在swift 3中。当你从控制器实现这两个功能时我被卡住了。以下是这两个。
func controllerDidChangeContent(_ controller: NSFetchedResultsController<NSFetchRequestResult>) {
}
func controllerWillChangeContent(_ controller: NSFetchedResultsController<NSFetchRequestResult>) {
}
当我使用UITableViews时,我能够放入tableView.beginUpdates和tableView.endUpdates并继续前进。但是,在尝试使用collectionViews时,我没有获得开始或结束更新。关于如何使UICollectinView与NSFetchResultsController一起工作,我没有最微妙的想法。非常感谢提供的任何帮助。 :)