Arquivo / UIWebView Desarquivar?
Pergunta
Gostaria de salvar o estado atual de um UIWebView em disco no iPhone SDK.
Eu tenho um UIWebView que carrega um site com lotes de javascript. Gostaria de salvar o estado UIWebView, manter o estado das variáveis ??de javascript, cookies HTTP, etc. naquele momento.
Em seguida, em um momento posterior, eu gostaria de desarquivar o UIWebView e exibi-lo na tela com exatamente o mesmo estado em que estava quando foi arquivado.
Isso é possível?
Solução
Eu tentei fazer isso em um projeto anterior e não há built-in serialização de UIWebView. Há um par de maneiras para armazenar em cache apenas a página, mas não todo o estado, tais como variáveis ??de javascript. Isso exigiria que o estado da JVM ser serializado, bem como que não é possível com as APIs do SDK atuais.