美文网首页
2019-12-03 swift 链接字符串转URL失败的解决办

2019-12-03 swift 链接字符串转URL失败的解决办

作者: 渴望平静生活的上班族 | 来源:发表于2019-12-03 16:53 被阅读0次

1,失败是因为链接的特殊字符和汉字问题 转成URL要对其进行UTF8转码再使用

let newString = urlString.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed)

2,如果链接还是打不开 报404错误的话 估计是链接中的#字符被转码成%23了

//个人感觉比较省事的解决方法就是把"%23"再替换成"#" 一行代码就解决了
let resultString = newString.replacingOccurrences(of: "%23", with: "#")

相关文章

网友评论

      本文标题:2019-12-03 swift 链接字符串转URL失败的解决办

      本文链接:https://www.haomeiwen.com/subject/ilthgctx.html