Я хочу объединить имя изображения в виде строки с URL и хочу показать в UIImageView - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь объединить имя изображения как строку с URL, а также хочу показать это изображение в UIImageView, но не получаю никакого простого решения.

let vc1 = baseUrl + passport
self.passportImg.sd_setImage(with: URL(string:"\(vc1)"))

1 Ответ

0 голосов
/ 18 июня 2019

URL не является String, оно структурировано. Вы не должны просто конкатенировать его, используя String конкатенации, вы должны использовать правильные методы для него:

let baseURL: URL = … // your url
let passport: String = "passport" // path to passport
let vc1 = baseURL.appendingPathComponent(passport) // it is still `URL`
self.passportImg.sd_setImage(with: vc1)
...