API参考Foundation

NSURLComponents

URL 组件化读写(scheme/host/path/query 等)。

NSURLComponents 用于把 URL 拆分为可读写的组件(scheme/host/path/query 等),或由组件组装回 URL。

类成员 (Class members)

componentsWithURLResolvingAgainstBaseURL

从 URL 创建,可选相对 base 解析。

static componentsWithURLResolvingAgainstBaseURL(url: NSURL, resolve: boolean): NSURLComponents

Parameters:

NameTypeDescription
urlNSURL源 URL。
resolveboolean是否相对 base 解析。

Return Value:

  • NSURLComponents: 新实例。

componentsWithString

从 URL 字符串创建。

static componentsWithString(urlString: string): NSURLComponents

Parameters:

NameTypeDescription
urlStringstringURL 字符串。

Return Value:

  • NSURLComponents: 新实例。

实例成员 (Instance members)

属性

属性类型说明
schemestring协议(如 https)。
userstring用户部分。
passwordstring密码部分。
hoststring主机。
portnumber端口。
pathstring路径。
querystring查询串。
fragmentstring片段。

URL

组装为 NSURL。

URL(): NSURL

Return Value:

  • NSURL: 当前组件对应的 URL。

URLRelativeToURL

基于 baseURL 组装 URL(相对 base)。

URLRelativeToURL(baseURL: NSURL): NSURL
头文件API清单

正在加载...

协议:JSBNSURLComponents,来源:-