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

url(relativeTo:)

Returns a URL object derived from the components object. 構成要素オブジェクトから引き出されるURLオブジェクトを返します。

Declaration 宣言

func url(relativeTo baseURL: URL?) -> URL?

Parameters パラメータ

baseURL

If non-nil, this URL is used as the base URL portion of the resulting URL object. nilならば、このURLは、結果URLオブジェクトの基準URL部分として使われます。

Discussion 議論

If the components object 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 NSURLComponentsdoes 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. NSURLComponentsがauthority構成要素(ユーザ、パスワード、ホスト、またはポート)を持っていないそしてパス構成要素を持つならば、パス構成要素は"//"で始まってはいけません。そうするならば、このプロパティはnilを含みます。

To configure a components object based on an existing URL, call either the componentsWithURL:resolvingAgainstBaseURL: or init(url:resolvingAgainstBaseURL:) method. 既存のURLに基づいて構成要素オブジェクトを構成設定するには、componentsWithURL:resolvingAgainstBaseURL:またはinit(url:resolvingAgainstBaseURL:)メソッドのどちらかを呼び出してください。

See Also 参照

Getting the URL URLを取得する