iOS开发,NSURL后面跟的字符串可以是随便网址的字符串吗?是不是上个网站把地址粘贴上去就行

发布于 2022-08-30 00:11:08 字数 56 浏览 16 评论 0

iOS开发,NSURL后面跟的字符串可以是随便网址的字符串吗?是不是上个网站把地址粘贴上去就行

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

很快妥协 2022-09-06 00:11:08

文档里提到string 的格式必须复合RFC 2396,解析按照RFC 1738和1808来进行解析

参考链接:
http://zh.wikipedia.org/zh-cn/统一资源标志符

那些过往 2022-09-06 00:11:08

网址必须是http://开头的噢
NSURL *URL = [NSURL URLWithString:@"http://www.baidu.com"];

み青杉依旧 2022-09-06 00:11:08

不接受汉字,需要先转换成utf8……
(这个是不是太白痴了)

皇甫轩 2022-09-06 00:11:08

NSURL会返回nil如果你的格式有错误。
只有在格式规范的条件下才会创建一个有效的NSURL类型

月野兔 2022-09-06 00:11:08

参见官方文档

Parameters

The URL string with which to initialize the NSURL object. Must be a URL that conforms to RFC 2396. This method parses URLString according to RFCs 1738 and 1808.

Return Value

An NSURL object initialized with URLString. If the URL string was malformed or nil, returns nil.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文