जवाबों:
-[NSURL path]
विधि का प्रयोग करें :
NSLog(@"%@", myUrl.path);
प्रलेखन से:
URL का पथ,
stringByReplacingPercentEscapesUsingEncoding:
विधि से अनुपस्थित है । यदि रिसीवर RFC 1808 के अनुरूप नहीं है, तो रिटर्नnil
।यदि इस URL ऑब्जेक्ट में फ़ाइल URL (जैसा कि निर्धारित है
isFileURL
) होता है, तो इस विधि का रिटर्न मान NSFileManager या NSPathUtilities के तरीकों में इनपुट के लिए उपयुक्त है। यदि पथ में एक अनुगामी स्लैश है, तो इसे हटा दिया जाता है।RFC 3986 के अनुसार, प्राधिकरण (मेजबान नाम और पोर्ट) भाग के बाद अग्रणी स्लैश को पथ के हिस्से के रूप में माना जाता है।
ध्यान दें कि आप ऐसा URL बना सकते हैं +[NSURL fileURLWithPath:]
।
[myURL isFileURL]
यह सच है।