2013-02-02 15 views
6

विधि -isFileReferenceURLNSURL कक्षा पर परिभाषित है लेकिन मुझे यह पता नहीं लगा सकता कि यह विधि क्या है। मैंने सोचा कि यह निर्धारित करता है कि यूआरएल वास्तविक फाइल को इंगित करता है या नहीं, लेकिन ऐसा नहीं है। यह फ़ाइल मौजूद होने पर भी NO लौटाता है। मैनुअल कहता है कि- [NSURL isFileReferenceURL] की सुविधा क्या है?

isFileReferenceURL Returns whether the URL is a file reference URL. 

- (BOOL)isFileReferenceURL Return Value YES if the URL is a file reference URL; otherwise, NO. 

Availability Available in iOS 5.0 and later. (Symbol is present in iOS 4, but performs no operation.) Declared In NSURL.h 

यह विधि क्या है? फ़ाइल संदर्भ यूआरएल क्या है? यह विधि कब YES लौटाती है?

+0

बस एक नोट देखें, ['- [NSURL fileReferenceURL]'] (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/Reference/Reference.html# // apple_ref/doc/uid/20000301-SW27) अधिक जानकारी के लिए विधि: – Eonil

उत्तर

18

एक फ़ाइल संदर्भ यूआरएल एक विशेष यूआरएल है जो "इस पथ पर जो भी फाइल है" के बजाए सीधे फाइल को संदर्भित करता है। यह उपयोगकर्ता को तब भी इंगित करने की अनुमति देता है जब उपयोगकर्ता इसे स्थानांतरित करता है, उदाहरण के लिए, जो बहुत उपयोगी है। आप किसी भी नियमित फ़ाइल यूआरएल पर -fileReferenceURL विधि को कॉल करके एक फ़ाइल संदर्भ यूआरएल बना सकते हैं।

+0

*** हार्ड लिंक *** जैसा दिखता है। – Itachi

+0

हार्ड संदर्भ का उपयोग कर फ़ाइल संदर्भ यूआरएल लागू नहीं किए गए हैं –

-5

isFileURL का उपयोग करने का प्रयास करें। "फ़ाइल संदर्भ यूआरएल" और "यूआरएल जो फाइल पर इंगित करता है" के बीच एक अंतर है। ;)

+2

ओपी के सवाल के रूप में पूछा गया: * वह अंतर क्या है? * – Quuxplusone

संबंधित मुद्दे