Mit Swift, wie bekomme ich die Eingabe von einem UITextField
?Eingang von UITextField vom Storyboard zur Swift-View-Controller-Datei
In meinem Main.storyboard habe ich ein "Textfeld" aus den vorgefertigten Komponenten ausgewählt und auf mein Storyboard gezogen.
Wie kann ich auf seinen Wert in meinem ViewController.swift zugreifen?
Was ich zur Zeit mache:
I ctrl + ziehen Sie das Textfeld in meine ViewController.swift Datei. Dann wähle ich in der Popup-Box "outlet" und nenne es "myInput".
Dann in einer anderen Funktion, ich greife auf seinen Wert mit self.myInput.text
.
Ist dies der einzige Weg, um auf seinen Eingang zuzugreifen? Folgt mein Ansatz den Swift-Konventionen?
Ja oder nur myInput.text – Ian
Was ist der Unterschied zwischen der Verwendung von self.myInput.text und myInput.text? –
Der Unterschied besteht darin, dass Sie, wenn Sie eine Funktion mit einem Parameter oder einer Variablen mit dem Namen myInput haben, mit self.myInput auf die Eigenschaft und myInput für den Parameter oder die Variable verweisen können. – 68cherries