title: Can I preload the web content for Safari View Controller?
body: <p>I can create Safari View Controller without problem:    </p>
  
  <pre><code>let svc = SFSafariViewController(URL: NSURL(string: remote_url)!, entersReaderIfAvailable: true)
  self.presentViewController(svc, animated: true, completion: nil)
  </code></pre>
  
  <p>Is there any way I can preload the URL before I present the view controller to the user?</p>
  
  <p>For example, I can preload the URL (web content) in the background first, and after the user clicks on something, I can show the Safari View Controller with the content right away. The user will feel the page loading is faster or instant.</p>
  
  <p>P.S. Workarounds/hacks are also acceptable. For example, using cache or starting the view controller in background, etc. </p>
  
  <p>EDIT: please consider SFSafariViewController only.  </p>