Utilizzo di Swift, come ottengo l'input da un UITextField
?Ingresso da UITextField connesso dallo storyboard al file del controller di visualizzazione Swift
Nel mio Main.storyboard, ho scelto un "campo di testo" dai componenti premade e lo ho trascinato sul mio storyboard.
Ora come posso accedere al suo valore nel mio ViewController.swift?
Quello che sto facendo attualmente:
I Ctrl + trascinare il campo di testo nel mio file ViewController.swift. Quindi nella finestra popup scelgo "outlet" e lo chiamo "myInput".
Quindi in un'altra funzione, accedo al suo valore utilizzando self.myInput.text
.
È questo l'unico modo per accedere ai propri dati? Il mio approccio segue le convenzioni Swift?
Sì, o anche solo myInput.text – Ian
Qual è la differenza tra l'utilizzo di self.myInput.text e myInput.text? –
La differenza è che se si ha una funzione con un parametro o una variabile denominata myInput, è possibile utilizzare self.myInput per fare riferimento alla proprietà e myInput per il parametro o la variabile. – 68cherries