Ich versuche, Daten von meinem Haupt-ViewController zu einem anderen ViewController in einer Tab-Leiste zu übergeben.Wie übertrage ich Daten von ViewController zu einem ViewController in einer Tab-Leiste iOS?
Ich habe versucht, den folgenden Code verwenden, und bekam einen Fehler Could not cast value of type 'Test.FirstViewController'
zu 'Test.ViewController'
override func viewWillAppear(_ animated: Bool)
{
super.viewWillAppear(animated)
let tab1Controller = self.tabBarController?.viewControllers?.first as! ViewController
print(tab1Controller.test)
}
@ Matt, wenn ich setzen Sie ihn auf 'wie! FirstViewController "dann habe ich keinen Zugriff auf die Variablen in' ViewController', der Punkt ist Ich möchte Daten von 'ViewController' an den View-Controller der Tab-Leiste übergeben. –