Вы правы, Alamofire кеширует ваш ответ.Хотя я не думаю, что есть способ узнать , когда ваш ответ будет удален из кеша, так как есть много переменных, которые система должна рассмотреть, например, место на диске ... Вы можете использоватьнастраиваемая политика кэширования, если вы считаете, что она вам подходит.
Я бы не стал рассчитывать на политику кэширования по умолчанию для сохранения файлов для автономного использования, и реализация настраиваемой политики в этом случае кажется неправильной.Так что если вам действительно нужны ваши файлы в автономном режиме, я бы порекомендовал вам использовать другой способ.
Взгляните на URLCache - это то, что Alamofire использует для кэширования ответов -
Кэширование ответов обрабатывается на уровне инфраструктуры системы URLCache.Он обеспечивает составной кэш в памяти и на диске и позволяет вам манипулировать размерами как в памяти, так и на диске.-> Из документации Alamofire