Verwenden der shouldPerformSegueWithIdentifier () -Methode in Swift

Ich versuche, Swifts shouldPerformSegueWithIdentifier () -Methode zu verwenden, aber es werden 2 Argumente akzeptiert. Dies sind (Bezeichner: String !, Absender: AnyObject)

Mein Hauptziel ist es, den Code beim Drücken einer Login-Schaltfläche in meinem Storyboard auszuführen und abhängig von einer Reihe von Überprüfungen WAHR oder FALSCH zurückzugeben, je nachdem, ob der richtige Benutzername und das richtige Passwort angegeben wurden. Also hier sind meine Fragen:

Was soll ich als Kennung verwenden? In der Dokumentation von Apple wird erklärt, dass der Bezeichner eine Zeichenfolge ist, die das ausgelöste Segment identifiziert. Angenommen, mein Segue hatte den Namen loginSegueProcess. Wie kann ich es in meinem ViewController verwenden, der meinem UIView zugewiesen ist? Die Sache ist, dass ich die Methode in meinem Code deklariere und beide Argumente (Bezeichner und Absender) angeben muss. Wie könnte ich die Argumente liefern?

Wird diese Methode tatsächlich meine Bedürfnisse erfüllen? Damit meine ich, dass, wenn auf die Schaltfläche "Anmelden" geklickt wird, der Übergang tatsächlich abgebrochen wird und je nachdem, ob die richtigen Anmeldeinformationen angegeben wurden, Sie zur nächsten Ansicht weitergeleitet werden oder beispielsweise eine AlertView angezeigt wird.

Schließlich dachte ich, dass die performSegueWithIdentifier (args) -Methode mir auch helfen würde. Kennt jemand den Unterschied zwischen ihnen?

Vielen Dank im Voraus!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage