উত্তর:
-[NSURL path]
পদ্ধতিটি ব্যবহার করুন :
NSLog(@"%@", myUrl.path);
ডকুমেন্টেশন থেকে:
ইউআরএলটির পথ,
stringByReplacingPercentEscapesUsingEncoding:
পদ্ধতিটি অবিচ্ছিন্ন । যদি রিসিভার আরএফসি 1808 এর সাথে সামঞ্জস্য না করে তবে ফেরত দেয়nil
।যদি এই ইউআরএল অবজেক্টে কোনও ফাইল ইউআরএল থাকে (যেমন নির্ধারিত হয়
isFileURL
) তবে এই পদ্ধতির রিটার্ন মানটি এনএসফাইম্যানেজার বা এনএসপিথ ইউটিলিটিগুলির পদ্ধতিতে ইনপুট দেওয়ার জন্য উপযুক্ত। যদি পথটিতে একটি পিছনের স্ল্যাশ থাকে তবে তা ছিনিয়ে নেওয়া হয়।আরএফসি 3986 অনুসারে, কর্তৃপক্ষের পরে শীর্ষস্থানীয় স্ল্যাশ (হোস্টের নাম এবং পোর্ট) অংশটিকে পথের অংশ হিসাবে বিবেচনা করা হয়।
নোট করুন যে আপনি এর সাথে একটি ইউআরএল তৈরি করতে পারেন +[NSURL fileURLWithPath:]
।
[myURL isFileURL]
is