UIWebView
önbellek kullanamaz, bu NSURLConnection
kullanım içindir. Herhangi çalışmak için kullanılan ve NSURLCache
belgeleri aşağıdaki aşağıdakiler:
// remove all cached responses
[[NSURLCache sharedURLCache] removeAllCachedResponses];
// set an empty cache
NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
// remove the cache for a particular request
[[NSURLCache sharedURLCache] removeCachedResponseForRequest:request];
Ama (iOS 5) şimdi yaparsa emin değilim. Diğer seçenekler özel bir önbellek kullanıyor: SDURLCache veya overriding connection:withCacheResponse:. Mevcut davranışın ne olduğunu öğrenirseniz lütfen yorum yapın.
iyi bir soru ... Bu soru IDE ile ancak iOS ve UIWebView ile hiçbir ilgisi yoktur olarak Xcode etiketi ve başlık kelimesini kaldırmak için soruyu düzenlemeye ediyorum. –
"Uygulamayı sonlandırdığınızda" ile ne demek istiyorsun? Arka plana geçtiğinde mi? – onnoweb
Evet, sadece – JTApps