Всем привет! У меня получилось выгрузить JSON вот отсюда: линк. И теперь хочу в TableView отображать список того, что в выгруженном JSON соответствует ключу “name”. Также, так как JSON будет динамический, иногда изменяться, хотелось бы сделать так, чтобы по свайпу TableView вниз (как обычно обновляется лента) список обновлялся и отображались только те, у которых ключ “email” существует
Собственно, вот, что я написал:
import UIKit
class documentsListViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
getDocumentsList()
}
private func getDocumentsList() {
APIManager.shared.get(url: "https://jsonplaceholder.typicode.com/posts/1/comments") { (result, error) in
if error != nil {
print(error as Any)
return
}
print(result as Any)
}
}
override func numberOfSections(in tableView: UITableView) -> Int {
return 0
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 0
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "reuseIdentifier", for: indexPath)
return cell
}
}
То, что я имел ввиду под обновлением по свайпу: