2012-02-20 6 views
0

파일을 수정하면 로컬로 수정되는 방식으로 웹 디렉토리를 미러링하려고합니다. 제거 된 경우 iPad 등에서 제거됩니다. iCloud는 작동하지만 iCloud는 사용할 수 없습니다. iOS에 사용할 수있는 수업이 있는지 알고 계십니까?iOS - 웹 디렉토리를 로컬에서 미러하는 방법 (iCloud Like)

아이디어는 내용을 한 번 다운로드 한 다음 변경 될 때마다 서버에서 알림을받는 것입니다.

답변

0

변경 사항이 있는지 확인하려면 HTML 헤더 전용 요청으로 변경된 사항이 표시됩니다. 자세한 내용은 the wiki entry on the HTTP etag을 참조하십시오.

이 헤더 요청 AFAIK

Etag입니다. 당신은에 관심이있을 수있는 각각의 모든 자원 (파일)에 발행해야하고 그 처리는 일반적으로 클라이언트 개발자로 당신을 위해 투명하게 일어나고있다. ASIHTTPRequest, AFNetworking 및 AFAIK와 같은 프레임 워크는 캐싱을 활성화 할 때 NSURLConnection도 기본적으로이 속성을 처리하므로 eTag를 직접 처리하거나 저장할 필요가 없습니다.

+0

감사합니다. 나는 2 가지 질문을 가지고있다 : 1) 디렉토리에 전역 변경이 있는지를 알리는 통지를 구현하는 방법이 있는가? 아니면 모든 파일과 하위 디렉토리를 자신의 eTag로 점검해야 하는가? 2) 어떻게 각 eTag를 저장할 수 있습니까? – Dabrut