UIWebView кэширование веб-страниц для просмотра в автономном режиме
Прежде всего, яЯ уверен, что проверил каждый ответ здесь, и ничто не делает то, что я хотел бы сделать.
В этом вопросе для ответа дается ASIHTTPRequest, который является мертвым проектом. (Как загрузить целую веб-страницу (с изображениями) на iPhone?)В этом вопросе пользователь предложил RNCachingURLProtocol, который действительно хорош, но у меня было несколько проблем после полного закрытия приложения (закрытие его в панели задач). После этого я нене получить CSS или изображения, только HTML был загружен. (Кэшируйте одну веб-страницу для использования в автономном режиме в Xcode / UIWEBVIEW).Есть еще несколько ответов, но ни один не является хорошим. Там должно быть несколько простых реализаций для того, что яЯ ищу.
Я хотел бы: Когда приложение открывается, оно загружает некоторую веб-страницу. Я хочу полностью сохранить эту веб-страницу. Теперь пользователь может выйти или сделать все, что он хочет (только не удалить). Пока есть какое-то подключение к интернету (я проверяю это, используя класс достижимости), веб-страница загружается нормально, и это 'сохраняются. ЕСЛИ ПОЛЬЗОВАТЕЛЬ открывает приложение и нет ИНТЕРНЕТ-соединения, я просто хочу показать сообщение "это может быть не актуально, бла бла боа " и показать полную, сохраненную веб-страницу, которая была сохранена в прошлый раз, когда приложение имеет подключение к Интернету.
Что было бы лучшим способом (в курсе), чтобы сохранить полную веб-страницу. Я'Я нашел кое-что о MKNetworkKit, но яЯ не уверен, как это использовать. Любая помощь будет оценена.