新近快速使用Firebase。 我正在尝试获取已经上传到Firebase存储中的图像的下载URL。我尝试了以下代码:
storageRef.downloadURLWithCompletion { (URL, error) -> Void in
if (error != nil) {
// Handle any errors
} else {
// Get the download URL for 'images/stars.jpg'
}
}
我想获取URL作为字符串。什么是好习惯? 预先感谢。
答案 0 :(得分:1)
如果要获取Url String而不是Url,则可以使用Url的absoluteString
来获取String Value。
storageRef.downloadURLWithCompletion { (URL, error) -> Void in
if (error != nil) {
// Handle any errors
} else {
// Get the download URL for 'images/stars.jpg'
let UrlString = URL.absoluteString
// you will get the String of Url
}
}
答案 1 :(得分:0)
“ downloadURLWithCompletion”在wsift中似乎不再起作用