UICollectionView
ローカル モデルが更新されたときに、セルがサーバーからデータをフェッチするre-ordable を使用しています。UICollectionView
ローカル モデルの属性の 1 つは、コンポーネント内の位置インデックスです。
NSFetchedResultsController
オブジェクトの変更を追跡するために、次のメソッドを使用しています。
- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject atIndexPath:(NSIndexPath *)indexPath forChangeType:(NSFetchedResultsChangeType)type newIndexPath:(NSIndexPath *)newIndexPath
不要なリモート リクエストを無視するために、positionIndex だけが変更されたかどうかを知る方法はありますか? または、KVO を使用してこれらの変更を手動で追跡する必要がありますか?