Как получить URL загрузки изображения на FireBase в Swift? - PullRequest
0 голосов
/ 12 сентября 2018

Недавно работает с FireBase с Swift.Я пытаюсь получить URL-адрес для загрузки изображения, которое я уже загрузил в хранилище Firebase.Я попробовал следующий код:

    storageRef.downloadURLWithCompletion { (URL, error) -> Void in
  if (error != nil) {
    // Handle any errors
  } else {
    // Get the download URL for 'images/stars.jpg'
  }
}

Я хочу получить URL-адрес в виде строки.Что такое хорошая практика?Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 13 октября 2018

«downloadURLWithCompletion», похоже, больше не работает в wsift

0 голосов
/ 12 сентября 2018

Если вы хотите получить строку Url вместо URL, тогда вы можете использовать absoluteString URL для получения значения строки.

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
  }
}
...