в таблице. ну и соответсвенно мне надо юзать его же для отображения данных в новой вьюхе в которую я перехожу по тапу по ячейке. var articlesArray = [Articles]() далее override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "goToList" {
if let indexPath = newsTableView.indexPathForSelectedRow {
let destinationVC = segue.destination as! NewsListViewController
destinationVC.articless = [articlesArray[indexPath.row]]
}
}
} ну и я инициализировал массив на новой вьюхе var articless = [Articles](). вот а когда я начинаю писать во viewdidload что мне надо отобразить, типа mainTitle.text = articless. после точки мне не предлагает xcode взять данные из массива. надеюсь вы меня поняли:)
Потому что надо не массив передавать
Обсуждают сегодня