UICollectionViewDiffableDataSource + NSFetchedResultsController + privateQueueConcurrencyType

Is it OK to use UICollectionViewDiffableDataSource hooked with NSFetchedResultsControllerDelegate's method:


controller(_ controller: NSFetchedResultsController, didChangeContentWith snapshot: NSDiffableDataSourceSnapshot)


, using NSFetchedResultsController initialized with NSManagedObjectContext with NSManagedObjectContextConcurrencyType.privateQueueConcurrencyType?


It's seems everything works well, asking just for clarification.


Also does it make sense to use fetchBatchSize parameter of fetch request with this setup?


Thanks in advice.

Can anyone help with this issue? Maybe escimo ?
UICollectionViewDiffableDataSource + NSFetchedResultsController + privateQueueConcurrencyType
 
 
Q