2013-02-02 21 views
6

-isFileReferenceURL yöntemi NSURL sınıfında tanımlanmıştır, ancak bu yöntemin ne olduğunu anlayamıyorum. Bunun, URL'nin gerçek dosyayı işaretleyip işaretlemediğini belirlediğini düşündüm, ama değil. Dosya mevcut olsa bile NO döndürür. El kitabı sadece- [NSURL isFileReferenceURL] özelliği nedir?

Bu yöntem nedir? dosya referansı URL'si nedir? Bu yöntem ne zaman YES döndürür?

+0

Sadece bir not için, bkz. ['- [NSURL fileReferenceURL]'] (https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSURL_Class/Reference/Reference.html# // apple_ref/doc/uid/20000301-SW27) Daha fazla bilgi için yöntem: – Eonil

cevap

18

Dosya referans URL'si, "bu yoldaki herhangi bir dosya" yerine, doğrudan bir dosyaya başvuran özel bir URL'dir. Bu, kullanıcı harekete geçtiğinde, örneğin, çok yararlı olan dosyaya işaret etmesine izin verir. Herhangi bir normal dosya URL'sinde -fileReferenceURL yöntemini çağırarak bir dosya referansı URL'si oluşturabilirsiniz.

+0

*** hard link *** gibi görünüyor. – Itachi

+0

Dosya referans URL'leri, sabit bağlantılar kullanılarak uygulanmadı –

-5

isFileURL'u kullanmayı deneyin. "Dosya Referansı URL'si" ile "Dosyaya işaret eden" URL arasında bir fark var. ;)

+2

OP'nin sorusu gibi: * Bu fark nedir? * – Quuxplusone

İlgili konular