Usuń wewnętrzną pamięć podręczną UIWebView

Pokazuję aplikację internetową wUIWebView, a czasem zawartość stron ulegnie zmianie. Po zmianie zawartości aplikacja usuwa pamięć podręczną. Ale kiedy idę na stronę, którą wcześniej odwiedziłemUIWebView nie wysyła żądania HTTP GET, ale ładuje z pamięci podręcznej, mimo że wyłączyłem pamięć podręczną w ten sposób:

[[NSURLCache sharedURLCache] removeAllCachedResponses];
[[NSURLCache sharedURLCache] setDiskCapacity:0];
[[NSURLCache sharedURLCache] setMemoryCapacity:0];

Początkowo ładuję żądanie za pomocą cachePolicycachePolicy:NSURLRequestReturnCacheDataElseLoad.

[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:myURLString] cachePolicy:NSURLRequestReturnCacheDataElseLoad timeoutInterval:10.0]];

UIWebView mieć jakąś wewnętrzną pamięć podręczną. Już odwiedzone strony będą ładowane z tej wewnętrznej pamięci podręcznej zamiast przechodzićNSURLCache a także nie ma wysłanego żądania.

Czy jest jakiś sposób na wyczyszczenie wewnętrznej pamięci podręcznejUIWebView? Odtwarzam nawetUIWebView ale skrytka wciąż tam jest.

questionAnswers(2)

yourAnswerToTheQuestion