3

UICollectionViewローカル モデルが更新されたときに、セルがサーバーからデータをフェッチするre-ordable を使用しています。UICollectionViewローカル モデルの属性の 1 つは、コンポーネント内の位置インデックスです。

NSFetchedResultsControllerオブジェクトの変更を追跡するために、次のメソッドを使用しています。

- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath 

不要なリモート リクエストを無視するために、positionIndex だけが変更されたかどうかを知る方法はありますか? または、KVO を使用してこれらの変更を手動で追跡する必要がありますか?

4

0 に答える 0