Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はCKRecordをクライアントにキャッシュしており、CKAssetのfileUrlもキャッシュしています。fileUrl は時々変更できますか? アセット/データ自体は変更されていません。
アセットのfileURLは変更されませんが、これがサーバーからダウンロードしたアセットである場合、データは操作の完了ブロックが呼び出されるまでその場所に存在することが保証されます。その後、いつでもアセットのバッキング ファイルをクリーンアップして、ディスク領域を解放できます。
fileURL
サーバーからアセットをダウンロードした後、バッキング ファイルを保持したい場合は、アプリケーションのコンテナー内の別の場所に移動またはコピーする必要があります。