Ich übergebe die Daten von einem VC zurück zum ersten VC. Ich verwende diesen Code:Ich bin nicht in der Lage, Daten von einem VC zu einem anderen zu übergeben
@IBAction func goBack(_ sender: Any) {
dismiss(animated: true, completion: nil)
print(self.entryField.text!)
performSegue(withIdentifier: "sendText", sender: self)
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let destVC = segue.destination as! ViewController
let printName = self.entryField.text!
print(self.entryField.text!)
destVC.nameToDisplay=printName
}
Dies ist mein Code des VC, in dem die Daten sind.
Der Code des VC, in dem ich mein Ergebnis anzeigen möchte.
var nameToDisplay = ""
override func viewWillAppear(_ animated: Bool) {
titleDisplay.text=nameToDisplay
}
Ich bin nicht in der Lage, die Daten zu übergeben, ich versuchte, die nameToDisplay
Druck, aber es gibt leere Zeichenfolge.
Ich bin neu in iOS Dev, können Sie sagen, was ich falsch in meinem Code getan habe? –