次のパターンで複数のスレッドでコアデータを使用することを推奨する多くのブログを読みました。
問題は、アプリの起動時にロードする必要があるレコードが多数ある場合、NSFetchdResultsController を使用して CoreData 内のすべてのレコードを取得する必要があることです。メインスレッド(メインモック)で実行するので、メインスレッドをブロックしますか? 一部のレコードを取得したい場合、Temporary Background MOC を使用して取得できますか? そしてそれを行う方法は?