Можно ли очистить кэш URL только для одного URL, а не для всего кэша? Я уже пробовал это поставить, он, кажется, ничего не делает.
let url = URL(string: "https://example.com")! let request = URLRequest(url: url) URLCache.shared.removeCachedResponse(for: request)
Вы можете попробовать сделать запрос к некоторому URL с другой политикой кэширования, такой как reloadRevalidatingCacheData , которая удалит весь кэш для этого URL.