Caching won't work in UIWebView
<p>I have a website which can be used offline too. I have created an app which use <code>UIWebView</code> and I said that my <code>UIWebView</code> should cache this site with the following code</p>

<pre><code>[self setRequestObj:[NSURLRequest requestWithURL:loadUrl cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]];
</code></pre>

<p>If I started my app the first time with internet connection my <code>console</code> logged </p>

<pre><code>2016-08-24 15:37:01.713 BrowserApp[1991:345138] applicationDidBecomeActive!
2016-08-24 15:37:01.955 BrowserApp[1991:345138] NSURLRequestUseProtocolCachePolicy
2016-08-24 15:37:22.003 BrowserApp[1991:345138] applicationDidEnterBackground!
2016-08-24 15:37:22.559 BrowserApp[1991:345138] applicationWillEnterForeground!
2016-08-24 15:37:23.075 BrowserApp[1991:345138] applicationDidBecomeActive!
2016-08-24 15:37:37.069 BrowserApp[1991:345138] applicationDidEnterBackground!
2016-08-24 15:37:37.073 BrowserApp[1991:345138] applicationWillTerminate!
</code></pre>

<p>I see that every method is called in the file <code>AppDelegate.m</code>. I disconnect my phone from the internet, launch my app again (wasn't in the background like my <code>console</code> told) and nothing happens. I only get a white website.</p>

<p>Why the <code>website</code> wouldn't be displayed on my screen although I set to <code>cache</code> it?</p>