Swift3 URL编码、解码用法addingPercentEncoding

我们请求一个url时,最好要对其编码,转换成url识别的字符,以应对url里可能存在的中文、特殊符号等。

swift3之前用法:

url.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!

 

swift3:

编码:

url.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)

解码:

url.removingPercentEncoding

 

 

记录一下。

posted @ 2017-08-08 15:16  那一抹风情  阅读(4732)  评论(0编辑  收藏  举报