Swift 将字符串更改为有效的url

Swift 将字符串更改为有效的url,swift,alamofire,nsurlsession,Swift,Alamofire,Nsurlsession,您好,我想从一个源接收图像,但我意识到它有一些字符,swift URLSERSESSION会在上返回nil。我想知道如何更改此url “Viva-Latino-2.jpg 到 使用swift以便我可以下载图像谢谢你谢谢这篇文章 我应该用 var urlString = originalString.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) 事实上我试过了,但没有-这没有解决问题那么你做错了什么,如果我在操场上

您好,我想从一个源接收图像,但我意识到它有一些字符,swift URLSERSESSION会在上返回nil。我想知道如何更改此url

“Viva-Latino-2.jpg

使用swift以便我可以下载图像谢谢你

谢谢这篇文章

我应该用

var urlString = originalString.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)

事实上我试过了,但没有-这没有解决问题那么你做错了什么,如果我在操场上使用这个问题的答案,我会得到这个答案:
https://melovaz.net/wp-content/uploads/2019/12/%C2%A1Viva-Latino-2.jpg
是的,谢谢你,成功了。我正在将原始字符串传递给URLSession。非常感谢。