In my Swift iOS app, I want to download some dynamic HTML pages from a remote server, save them in the document directory, and display those pages from document directory.>
This works nicely with file URL or remote URL, and whether file is in the bundle or in documents:
if url.isFileURL { webView.loadFileURL(url, allowingReadAccessTo: url) } else { let request = URLRequest(url: url) webView.load(request) }