Instance Method

URLRelativeToURL:

Returns a URL object derived from the components object.

Declaration

- (NSURL *)URLRelativeToURL:(NSURL *)baseURL;

Parameters

baseURL

If non-nil, this URL is used as the base URL portion of the resulting URL object.

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.

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.

To configure a components object based on an existing URL, call either the componentsWithURL:resolvingAgainstBaseURL: or initWithURL:resolvingAgainstBaseURL: method.

See Also

Getting the URL

string

A URL derived from the components object, in string form.

URL

A URL object derived from the components object.