NSURL 基本属性 absoluteString

记笔记

import UIKit

let url = URL.init(string: "https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1583267136471&di=9020809f701154153c0cb7239668d828&imgtype=0&src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2Fc%2F70%2F99177ebdcc.jpg")

print("scheme:\(url?.scheme)")  //协议
print("host:\(url?.host)")      //域名
print("port:\(url?.port)") //端口
print("relativePath:\(url?.relativePath)")  //相对路径
print("path:\(url?.path)")  //路径
print("pathComponents:\(url?.pathComponents)")
print("Query:\(url?.query)")  //参数
print("absoluteString:\(url?.absoluteString)") //完整的url字符串

输出结果:
scheme:https
host:timgsa.baidu.com
port:nil
relativePath:/timg
path:/timg
pathComponents:["/", "timg"]
Query:image&quality=80&size=b9999_10000&sec=1583267136471&di=9020809f701154153c0cb7239668d828&imgtype=0&src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2Fc%2F70%2F99177ebdcc.jpg
absoluteString:https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1583267136471&di=9020809f701154153c0cb7239668d828&imgtype=0&src=http%3A%2F%2Fpic1.win4000.com%2Fpic%2Fc%2F70%2F99177ebdcc.jpg

帅锅
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • <!DOCTYPE html> 日历 .calendar{width:250px;border:1px s...
    msqt阅读 713评论 0 0
  • 【源码】【名字】远程列表【评分】6.8分 1.09m【简介】远程列表.自己看!【图片】https://timgsa...
    SY飞机阅读 1,051评论 0 1
  • 这么久才想起来,没有写组件的部分,嘻嘻 初始化一个新项目,啥都不要 先看看文档里是怎么说的 https://cn....
    AiDede阅读 568评论 1 3
  • 不啰嗦的介绍小程序啦直接分享干货。 没有下载工具的请移驾到:https://developers.weixin.q...
    li_zhi_yong阅读 686评论 0 0
  • 当需要多个操作顺序执行,并且一次操作存在上限时候需要用到信号量(如批量下载,最多一次下载两个其他的等待) 一、不使...
    守护浪漫的小香樟阅读 1,501评论 0 0

友情链接更多精彩内容