Primero pensó: “Lo que dijo Cesare”. Si suspende una aplicación, y UIWebView resulta ser el centro del escenario, presumiblemente estará allí esperándolo cuando regrese.
Por supuesto, no hay garantías. 🙂
Entonces … veamos. UIWebView de hecho se ajusta a NSCoder, por lo que pensaría que es obvio simplemente archivar / desarchivar la cosa a través del protocolo NSCoding y usted es dorado, ¿verdad?
- ¿Cuál es la información más confidencial recopilada en los registros enviados a Apple como probador beta de iOS 10?
- ¿Es posible enseñarme codificación y desarrollo de aplicaciones iOS? Si es así, ¿por dónde debo comenzar?
- ¿El libro de cuentos infantiles de iTunes para iPad está sobresaturado? ¿Todavía hay dinero por hacer?
- ¿Qué es Corona SDK?
- ¿Cuáles son los principales desafíos al usar D3.js en iOS?
Divulgación completa: nunca he tenido la necesidad de persistir un UIWebView y su historia, estado DOM, et. ¡Alabama! Por lo tanto, no estoy seguro de lo que de hecho se guarda / carga.
Voy a salir con una extremidad (pesimista) aquí y anticipar que el archivo no te llevará hasta allí. Me imagino que podría usar stringByEvaluatingJavaScriptFromString para tomar el marcado a través del DOM y persistir también … pero eso también parece desordenado y lleno de minas terrestres de continuidad. “¡Tiene que haber una mejor manera!”
Investigando un poco más … mira esto. ¿Quizás serán de ayuda?
http://stackoverflow.com/questio…
http://allseeing-i.com/ASIHTTPRe…
Para los desarrolladores de iOS en ciernes que aún no están familiarizados con NSCoder y el protocolo NSCoding, ¡te lo debes a ti mismo para probarlo! (No se preocupe. No morderá).
http://www.google.com/search?q=n…