iOS在什么条件下调用controller:didChangeSection:atIndex:forChangeType:
关于NSFetchedResultsController的委托: 从文档中我不清楚在什么条件下调用了iOS在什么条件下调用controller:didChangeSection:atIndex:forChangeType:,ios,nsfetchedresultscontroller,Ios,Nsfetchedresultscontroller,关于NSFetchedResultsController的委托: 从文档中我不清楚在什么条件下调用了controller:didChangeSection:atIndex:forChangeType: 如果您使用的NSFetchedResultsController只有一个节,那么它是controller:didChangeSection:atIndex:forChangeType:是否调用过 因为我删除了我的FRC中的所有对象/行,只有一个部分和 调用了控制器:didChangeObject:
controller:didChangeSection:atIndex:forChangeType:
如果您使用的NSFetchedResultsController
只有一个节,那么它是controller:didChangeSection:atIndex:forChangeType:
是否调用过
因为我删除了我的FRC中的所有对象/行,只有一个部分和
调用了控制器:didChangeObject:atIndexPath:forChangeType:newIndexPath:
从未调用过控制器:didChangeSection:atIndex:forChangeType:
通知接收者添加或删除节
删除对象/行不会触发此方法。如果您只有一个节,然后添加了一个新节,或者有多个节,然后删除了一个节,则此方法将触发 是的,但是我认为通过在FRC上设置排序描述符可以添加/删除节。所以通过设置一个排序描述符,我不应该至少得到一个对这个方法的调用吗?或者您是否需要多个排序描述符才能触发此操作?