Instance Method インスタンスメソッド

fileReferenceURL()

Returns a new file reference URL that points to the same resource as the receiver. 新しいファイル参照URLを返します、それはレシーバと同じリソースを指し示します。

Declaration 宣言

func fileReferenceURL() -> URL?

Return Value 戻り値

The new file reference URL. 新しいファイル参照URL。

Discussion 議論

File reference URLs use a URL path syntax that identifies a file system object by reference, not by path. This form of file URL remains valid when the file system path of the URL’s underlying resource changes. ファイル参照URLは、ファイルシステムオブジェクトを、パスによってでなく、参照によって識別するあるURLパス構文を使います。ファイルURLのこの形式は、URLの持つ基底リソースのファイルシステムパスが変化する時に、変わらず有効なままです。

If the original URL is a file path URL, this property contains a copy of the URL converted into a file reference URL. If the original URL is a file reference URL, this property contains the original. If the original URL is not a file URL, this property contains nil. 元のURLがファイルパスURLならば、このプロパティは、ファイル参照URLに変換されたそのURLのコピーを含みます。元のURLがファイル参照URLならば、このプロパティは元のものを含みます。元のURLがファイルURLでないならば、このプロパティはnilを含みます。

File reference URLs cannot be created to file system objects which do not exist or are not reachable. This property contains nil instead. ファイル参照URLは、存在しないまたは到達できないファイルシステムオブジェクトに対して作成されることができません。このプロパティは、nilを代わりに含みます。

In some areas of the file system hierarchy, file reference URLs cannot be generated to the leaf node of the URL path. ファイルシステム階層の幾つかの領域では、ファイル参照URLは、URLパスの葉ノードに対して生成されることができません。

See Also 参照

Modifying and Converting a File URL ファイルURLを修正および変換する