如何在Swift中将字符串附加到URL?

uyhoqukh  于 2023-02-21  发布在  Swift
关注(0)|答案(2)|浏览(142)

给定一个文件名如下:
let fileName = "example.jpg"
我使用一个helper函数获取这个目录的URL,它将URL返回给我:
let imagesURL = getURL()
如何将字符串fileName附加到imagesURL,使其返回如下内容:
/path/to/images/dir/example.jpg
我如何得到它在字符串和URL格式?

o3imoua4

o3imoua41#

这将为您提供一个附加了fileName的新URL:

let appended = imagesURL.appendingPathComponent(fileName)

这个函数将它转换回一个字符串:

let strVersion = appended.absoluteString //full URL
let strVersion2 = appended.path //path only
thtygnil

thtygnil2#

url.appendingPathComponent(fileName)已过时,请改用url.appending(path: filename)

相关问题