var url: URL?
func url(relativeTo : URL?) -> URL?
Availability 有効性
Technology
var string: String
? { get }
If the receiver has an authority component (user, password, host, or port) and a path component, then the path must either begin with "/"
or be an empty string. Otherwise, this property contains nil
.
レシーバがauthority構成要素(ユーザ、パスワード、ホスト、またはポート)とパス構成要素を持つならば、そのときパスは"/"
で始まるかまたは空の文字列かどちらかでなければなりません。そうでなければ、このプロパティはnil
を含みます。
If the receiver does not have an authority component (user, password, host, or port) and has a path component, the path component must not start with "//"
. If it does, this property contains nil
.
レシーバがauthority構成要素(ユーザ、パスワード、ホスト、またはポート)を持っていないそしてパス構成要素を持つならば、パス構成要素は"//"
で始まってはいけません。そうするならば、このプロパティはnil
を含みます。
This property can be used only to obtain a URL string based on the values of the other properties. To configure a components object based on an existing URL string, call either the components
or init(string:)
method.
このプロパティは、他のプロパティの値に基づいてURL文字列を入手するためにのみ使われることができます。既存のURL文字列に基づいて構成要素オブジェクトを構成設定するには、components
またはinit(string:)
メソッドのどちらかを呼び出してください。
var url: URL?
func url(relativeTo : URL?) -> URL?