Cómo save una página web de UIWebview para la búsqueda sin connection

¿Alguien tiene idea, cómo download la página HTML de UIWebview junto con los resources – para el almacenamiento sin connection, para que el usuario pueda acceder a la página web, incluso cuando no hay Internet.

Debe lograrse sin ASIWebPageRequest , ya que ASIWebPageRequest descarga una página web directamente desde la URL. Necesito save la página web directamente desde UIWebview , de modo que los valores de los botones de radio, los campos de text, etc., ingresados ​​por el usuario puedan conservarse y cargarlos en el mismo estado más tarde.

De hecho, estoy mostrando una página web de encuestas sin connection. Si el usuario descarga una página web después de completar alguna información, debe savese en ese estado. Cuando el usuario abra la aplicación más tarde, debe encontrar la página web en el estado que dejó la última vez.

Cualquier sugerencia es bienvenida. Tenga en count que esta pregunta no se trata de la página web en caching. Tiene que ser guardado en el directory. Gracias.