В качестве заголовка мне нужно передать данные из JSON в мой класс Home, но между этими двумя классами есть контроллер навигации. Тогда я хотел бы знать, как передавать данные через него.Спасибо всем за совет. Раскадровка .Класс входа:
let title = list["title"] as! String
let description = list["tagline"] as! String
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let navVC = segue.destination as! UINavigationController
let tableVC = navVC.viewControllers.first as! Home
tableVC.title = "Test"
tableVC.description = "Test"
}
Домашний контроллер:
@IBOutlet weak var titleActivity: UILabel!
@IBOutlet weak var descriptionActivity: UILabel!
var description = ""
var title = ""
override func viewDidLoad() {
super.viewDidLoad()
titleActivity.text = nome //NIL
descriptionActivity.text = descrizione //NIL
}