2010-11-20 2 views
2

나는 추상적 인 파일 저장 시스템으로 뒷받침 된 문서 기반 응용 프로그램을 만들고 있습니다. 때로는 파일이 로컬 시스템 (file://)에서 나올 때가 있습니다. 때로는 FTP에서 왔을 때도 있고 때로는 SFTP에서 왔을 수도 있고 이론적으로는 비표준 방식 일 수도 있습니다.NSURL에 맞춤 구성표가 있습니까?

모든 로컬 파일에 대해 파일의 URL에서 NSData을 초기화했습니다. 이상적으로 나는 sftp://server.tld:22/...과 같은 URL에서도 작동하고 싶지만 NSURL이 상자 밖에서 처리하지 않는 shemes에 대한 사용자 정의 I/O 작업을 지원하는지 여부를 확신 할 수 없습니다.

표준이 아닌 URL 스키마에 I/O 처리기를 등록 할 수 있는지 알고있는 사람이 있습니까?

답변

3

예, 서브 클래스 NSURLProtocol입니다.

+0

완벽한, 감사합니다. :) – d11wtq

관련 문제