Core Data で「Transformable」属性を使用して画像を保存する場合、Core Data はファイル サイズに基づいて永続ストアに保存する場合と保存しない場合があることを理解しています。通常、画像を保存する場所は気にしませんが、このアプリでは、アプリの最初の起動時にインターネット接続が見つからない場合に備えて、事前にシードされたデータベースと共に出荷する必要があります。したがって、基本的には、データベースのスナップショット (画像を含む) を取得し、アプリの初回起動時にそれをロードしたいと考えています。
私の質問は、Core Data が何らかの理由で永続ストアを使用しないことを決定した場合、事前にシードされたデータベースをロードすると、イメージは引き続きロードされるのでしょうか? それとも、ユーザーが自分のデバイスにインストールしたときに存在しなくなった魔法の領域にイメージが保存されたために壊れますか?