Будет ли изображение или документ кэшироваться при просмотре через UIWebView в iOS? - PullRequest
0 голосов
/ 27 сентября 2011

Обычно, когда мы загружаем изображение или документ через браузер, изображение кэшируется во временную папку. Это тот же случай для мобильного сафари и других браузеров в MObile?

А если это так, если телефон рутирован, сможет ли пользователь получить к ним доступ? Будет ли изображение или документ кэшироваться при просмотре через UIWebView в iOS?

1 Ответ

1 голос
/ 27 сентября 2011

Нет, классом, выполняющим кеширование, является NSURLRequest.Вы можете удалить кэш для определенного запроса

[[NSURLCache sharedURLCache] removeCachedResponseForRequest:request];

или для всех них

[[NSURLCache sharedURLCache] removeAllCachedResponses];

или установить пустой кэш перед выполнением любого запроса

NSURLCache *sharedCache = [[NSURLCache alloc] initWithMemoryCapacity:0 diskCapacity:0 diskPath:nil];
[NSURLCache setSharedURLCache:sharedCache];
...