TableView запись данных


#1

Доброе утро! подскажите куда копать есть функция которая парсит web страницу. Полученные данные нужно вывести в TableView. Сама функция парсит и в print() выводит, а вот в TableView приходит пустой массив.

var tests: String = []

func displayURL(completed: @escaping () -> ()) {
Alamofire.request(“http://exemple.ru”).responseString {responseString in
if let html = responseString.result.value {

do {
let doc = try SwiftSoup.parse(html)

//do {

let element = try doc.select(“div.announce__header”)//.array()//.first()//.array()
for swet in element {
/self.texts2 = [try swet.text()]
//print( self.texts2)
}
}

}
} catch {

} //catch {
//}
}
}
}