如何将字符串数组转换为URL数组?

时间:2019-04-26 13:33:58

标签: swift

需要将字符串值数组转换为URL数组。有人帮我迅速将String数组转换为URL数组。

2 个答案:

答案 0 :(得分:5)

let urls = ["www.1.com", "www.1.com", "www.1.com", "randomSmth"].compactMap { URL(string: $0) }

“ compactMap”确保它只忽略无效的URL。

答案 1 :(得分:0)

使用紧凑型地图过滤无效的URL


let arrayOfStrings = ["https://www.google.com","https://www.facebook.com", "notRerallyAnURL"]
let arrayOfURLs = arrayOfStrings.compactMap { URL(string:$0) }