Необходимо преобразовать массив строковых значений в массив URL. Кто-то помогает мне преобразовать массив String в массив URL в swift.
let urls = ["www.1.com", "www.1.com", "www.1.com", "randomSmth"].compactMap { URL(string: $0) }
«compactMap» гарантирует, что он просто игнорирует недействительные URL.
Использование компактной карты для фильтрации недействительных URL-адресов
let arrayOfStrings = ["https://www.google.com","https://www.facebook.com", "notRerallyAnURL"] let arrayOfURLs = arrayOfStrings.compactMap { URL(string:$0) }