JSQDataSourcesKit-将FetchedResultsDelegate与privateQueueConcurrencyType一起使用

时间:2019-02-09 17:24:02

标签: ios swift uicollectionview

我正在尝试使用FetchedResultsControllerUICollectionView中实现JSQDataSourcesKit

fetchedResultsController是使用privateQueueConcurrencyType配置的

fetchedResultsController = fetchedResultsController(inContext: CoreDataStorage.shared.privateContext)

delegateProvider = FetchedResultsDelegateProvider(cellConfig: cellConfig, collectionView: collectionView)

fetchedResultsController.delegate = delegateProvider.collectionDelegate

dataSourceProvider = DataSourceProvider(dataSource: fetchedResultsController, cellConfig: cellConfig, supplementaryConfig: composedConfig)

collectionView.dataSource = dataSourceProvider?.collectionViewDataSource

但是在运行程序时,我从库中获得了这些错误

  

此应用程序正在从后台修改自动布局引擎   从主线程访问引擎之后的线程。这个可以   导致引擎损坏和奇怪的崩溃。

enter image description here

我在文档中什么都没找到。

0 个答案:

没有答案