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