2009-09-25 8 views
1

인터넷에 연결되지 않은 상태에서 오프라인 상태 일 때 iPhone에서 이전에 본 웹 페이지를보고 싶습니다.iPhone에 웹 페이지를 로컬에 저장하는 방법은 무엇입니까?

현재 NSURL을 사용하여 내 응용 프로그램에서 웹 페이지를 열었습니다. 그러나 사용자가 오프라인 일 때 그는 웹 페이지를 볼 수 없습니다.

오프라인 일 때 사용자가 이전에 본 웹 페이지를 내 애플리케이션에서 볼 수 있어야한다는 요구 사항이 있습니다.

아이폰에 웹 페이지를 로컬로 저장하는 것에 대한 아이디어가 없습니다.

내 응용 프로그램은 웹 응용 프로그램이 아닙니다. , 그것은 클라이언트 웹 페이지의 링크를 제공하는 게임입니다.

이 문제를 해결할 수 있도록 도와주세요.

당신은 당신의 페이지를로드 할 수 있습니다

답변

3

,

NSString *string = [NSString stringWithContentsOfURL: url encoding: NSUTF8StringEncoding error: &err]; 

그 후)

를 당신은 당신의 웹보기

[webView loadHTMLString: string baseURL: url]; 

에 표시 할 수 있습니다 그리고 당신은이 문자열을 저장 /로드 할 수 있습니다

관련 문제