質問の続きFTP からの JSON の読み込み、シリアル化、および CoreData への保存でアプリケーションがハングする [iOS]
アプリケーションが起動すると、ftp からデータのダウンロードを開始し、ダウンロードしたデータを CoreData エンティティに保存します。ダウンロード プロセス中にレシピのリストにジャンプした場合にのみ、アプリケーションがハングします。
したがって、問題は同じ NSManagedObjectContext を使用していると思います。ダウンロードしたデータを CoreData に保存するときに使用appDelegate.managedObjectContext
し、レシピのリストを表示したい場合は、appDelegate.managedObjectContext
データのフェッチにも使用します。
私の質問は:NSManagedObjectContext
データをダウンロードするために別のものを作成する必要がありますか? または、アプリのフリーズを防ぐ正しい方法があるのでしょうか?
役立つアドバイスをありがとう。