Проблема с переносом данных

ios
tableview
json
segue
tableviewcell

#1

Здравствуйте! Есть проблема которую не могу решить. делаю учебный проект так сказать простой. у меня есть данные в tableview и я не могу вывести данные на вьюху на втором экране. вот ссылка на проект https://github.com/VladimirKovalenkoDev/News . я примерно понял в чем проблема , но что-то не знаю как ее решить


#2

Попробуйте так

func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
    tableView.deselectRow(at: indexPath, animated: true)
    let article = articlesArray[indexPath.row]
    performSegue(withIdentifier: "goToList", sender: article )
}

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
     if segue.identifier == "goToList" {
        if let destinationVC = segue.destination as? NewsListViewController,
           let article = sender as? Articles {
            destinationVC.article = article
        }
    }
}