사용자가 네트워크에 연결하여 오프라인 (이미지/리소스 포함)에 저장할 때 웹 페이지를로드하려고합니다. 사용자가 네트워크에 연결되어 있지 않으면 이전에 저장된 웹 페이지를로드해야합니다. 나는 NSData dataWithContentsOfURL:(NSURL *)url
과 NSString stringWithContentsOfURL
을 시도했지만, 이들은 단지 html 콘텐츠가 아닌 리소스를 저장합니다. 미리 감사드립니다. 당신이 앱을하는 경우에만 "사파리 클라이언트 측 스토리지 및 오프라인 응용 프로그램 프로그래밍 가이드", http://developer.apple.com/library/safari/#documentation/iPhone/Conceptual/SafariJSDatabaseGuide/Introduction/Introduction.html아이폰에 전체 웹 페이지를 캐시하는 방법은 무엇입니까?
-
나는 이것이 질문에 대답하지 않는다고 생각합니다. 데이터를 저장하는 방법이 아니라 웹 사이트의 모든 것을 다운로드하고 저장하는 방법입니다. –
저장하려는 데이터는 무엇입니까? – Saad
나는 어떤 데이터도 저장하고 싶지 않지만 질문자는 다음과 같이 보입니다 ... 내가 이해 한대로 - 오프라인 사용을 위해 * 모든 * 웹 사이트의 * 모든 것을 저장하는 방법입니다. –