0

アプリを起動すると、一連のエンティティがサーバーと同期されます。この同期中に、コア データのエンティティが更新され、保存されます。アプリを開くと (同期が開始されます)、tableView (NSFetchedResultsController を使用) を表示するタブバー ボタンを押すと、しばらくの間フリーズします。

問題をどこで探すべきか本当にわかりません。

いくつかの追加情報で更新します。

NSFetchedResultsController のフェッチに使用されるマスター (親) コンテキストと、同期クラスで変更をダウンロードして保存するために使用されるチル コンテキストを使用しています。

すべての変更が完了したら、子コンテキストと親 (マスター) コンテキストを順番に保存します。(これは必要だと思います。)

4

2 に答える 2