Initializer
init(url:resolvingAgainstBaseURL:)
Initializes a URL components object by parsing the URL from an NSURL
object.
あるURL構成要素オブジェクトをNSURL
オブジェクトからURLを構文解析することによって初期化します。
Declaration
宣言
init?(url: URL
,
resolvingAgainstBaseURL resolve: Bool
)
Parameters
パラメータ
url
The URL to parse.
構文解析するURL。
resolve
Controls whether the URL should be resolved against its base URL before parsing. If true
, and if the url
parameter contains a relative URL, the original URL is resolved against its base URL before parsing by calling the absoluteURL
method. Otherwise, the string portion is used by itself.
構文解析される前にURLがそれの基準URLに対して解決されるべきかどうかを制御します。true
ならば、そしてurl
パラメータが相対URLを含むならば、元のURLはそれの基準URLに対して解決されます、absoluteURL
メソッドを呼び出すことによって構文解析される前にです。そうでなければ、文字列部分は独力で使用されます。
Return Value
戻り値
Returns the initialized URL components object, or nil
if the URL could not be parsed.
初期化されたURL構成要素オブジェクトを返します、またはnil
、もしURLが構文解析されることができなかったならば。
See Also
参照
Creating URL Components
URL構成要素を作成する
init()
Initializes a URL components object with nil
for every component.
あるURL構成要素オブジェクトをあらゆる構成要素に対してnil
を使って初期化します。
init?(string: String)
Initializes a URL components object by parsing a URL in string form.
あるURL構成要素オブジェクトをあるURLを文字列形式で構文解析することによって初期化します。