Cache iOS de um UIWebView

Eu escrevi um aplicativo para iOS que carrega umHTML5 aplicação web dentro de umUIWebView. Estou tentando fazer o appcache tudo noUIWebView para uso em uma conexão 3G, em vez de carregá-lo novamente.

Ele precisa seguir todos os links enquanto estiver em uma conexão WiFi e baixar todas as páginas e imagens. Quando em uma conexão 3G, deve carregar tudo do cache.

Isso é possível? Alguma idéia de onde devo começar? Preciso fazer com que meu aplicativo HTML5 carregue todas as páginas em segundo plano em vez de fazer o aplicativo fazer isso?

Obrigado por qualquer ajuda!

questionAnswers(1)

yourAnswerToTheQuestion