Очистить кеш NSURLConnection

Есть ли способ очистить кеш NSURLConnection?

Я использовал это для загрузки некоторых строк, но я продолжаю получать те же строки, даже если я изменил их со своего сервера.


person moeseth    schedule 26.10.2011    source источник
comment
см. [this] [1] [1]: stackoverflow.com/questions/405151/   -  person aahsanali    schedule 27.10.2011


Ответы (5)


Вы можете очистить кеш явно, используя:

obj-c

[[NSURLCache sharedURLCache] removeAllCachedResponses];

быстрый

 URLCache.shared.removeAllCachedResponses()
person Ben-G    schedule 12.02.2013


Добавьте одно случайное число в конце имени файла

Нравится abc.pdf?rand=10023

person Bejoy Balan    schedule 22.01.2013

Вот способ с официальных страниц Apple, который может помочь. Просто прочтите краткий и информативный ответ по ссылке.

Кеш сеанса TLS

person Husyn    schedule 13.07.2014

У меня была такая же проблема, что бы я ни делал, я буду продолжать получать старые данные из Интернета. Я сделал простое решение. Сделал php скрипт. Этот скрипт читает данные. теперь я обращаюсь к этому php-скрипту вместо файла данных, и все готово.

person vikram mehta    schedule 04.03.2012