답변:
-[NSURL path]
방법을 사용하십시오 :
NSLog(@"%@", myUrl.path);
문서에서 :
stringByReplacingPercentEscapesUsingEncoding:
메소드로 이스케이프 처리되지 않은 URL의 경로입니다 . 수신자가 RFC 1808을 준수하지 않으면를 반환합니다nil
.이 URL 객체에 파일 URL이 포함 된 경우 (로 결정됨
isFileURL
)이 메서드의 반환 값은 NSFileManager 또는 NSPathUtilities의 메서드에 입력하는 데 적합합니다. 경로에 후행 슬래시가 있으면 제거됩니다.RFC 3986에 따라 권한 (호스트 이름 및 포트) 부분 뒤의 선행 슬래시는 경로의 일부로 처리됩니다.
을 사용하여 이러한 URL을 만들 수 있습니다 +[NSURL fileURLWithPath:]
.
[myURL isFileURL]
true 인지 확인할 수 있습니다 .