ios - 如何在 ios/swift 中将 url 转换为字符串?

标签 ios swift url

在我的代码 ios/SWIFT 中,我试图从我成功保存在 Storage Firebase 的先前图像中读取 url。指令 let url1 = url as 有错误!字符串 我需要将 url 转换为字符串,但转换不起作用 打印说明没问题 我在日志屏幕打印中看到了正确的 url(url?.absoluteURL as Any)

   let armazenamento = Storage.storage().reference()
    let imagens = armazenamento.child("imagens")
    if let imagemSelecionada=imagem.image {
        if let imagemDados = imagemSelecionada.jpegData(compressionQuality: 0.1) {
            imagens.child("\(self.idImagem).jpg").putData(imagemDados, metadata: nil, completion: {(metaDados, erro) in
                if erro == nil {
                    print("Sucess upload")
                    imagens.child("\(self.idImagem).jpg").downloadURL(completion: { (url, erro) in
                        if(erro == nil)
                        {
                            print(url?.absoluteURL as Any )
                            let url1 = url as! String
                            self.performSegue(withIdentifier: "selecionarUsuarioSegue", sender: url1)
                        }else{
                            print(err!);
                        }
                    })

最佳答案

将 url 转换为字符串使用这个

var myurl: NSURL
var urlString: String = myurl.absoluteString

希望对你有帮助

关于ios - 如何在 ios/swift 中将 url 转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59130449/

相关文章:

ios - UITableView beginUpdates() 和 endUpdates() 说明

ios - 如何过滤掉第7个字符为冒号的数组对象?

ios - 如何将路线时间显示为谷歌地图

ios - 反斜杠 N 在 swift 2.2 中不起作用

swift - 如何将 Delegate 转换为 Observable RxSwift?

java - 如何在通过代理 (Tor) 浏览时阻止 Java 预解析我的主机?

html - 有没有办法用 htaccess 文件更改页面的内容?

ios - Apple 在其 + (NSMethodSignature *)signatureWithObjCTypes :(const char *)types 文档中的警告

ios - ios iPhone模拟器是否导致内存使用分析膨胀?

php - 如何在 JavaScript 和 PHP 中对 URL 进行编码?