新しいFirebaseを使用していて、特定のオブジェクトを取得するためにデータベースを複数回呼び出しています。コールバックでは、オブジェクトをCollectionView
データソースに追加してからcollectionView.insertItemsAtIndexPaths
を呼び出します。CollectionViewに挿入すると無効な更新エラーが発生する
しかし、無効な更新エラーが発生しています。私は、アイテムが次のアイテムが開始する前に最後の更新が完了していないデータベースから非常に速く検索されているため、これが推測しています。これをどうすれば解決できますか?
また、コールバック内でメインスレッドにdispatch_async
する必要がありますか?
でそれらを同期する必要がありますか? –