1

デフォルトの cachePolicy で URLRequest を使用してネットワーク リソースをフェッチする iOS アプリケーションがあります。私は知りたいです:

  1. アプリケーションがデバイスから削除されると、キャッシュされた応答もすべて削除されますか? それとも、デバイスのどこかにとどまりますか? (期限切れになるまで)
  2. はいの場合、そのデバイスにアプリを再度インストールすると、アプリを起動すると、バックエンドから元のリソースをフェッチする代わりに、iOS デバイスに保存されているキャッシュされた応答が取得されます (もちろん、応答がまだ有効な場合)?

以下は、Apple が説明したデフォルトのキャッシュ ポリシーの動作です。

ありがとう。

ここに画像の説明を入力

4

1 に答える 1