Wie kann ich in XCode den Input eines TextFields letzendlich in einen Int wert konvertieren?
In ein Textfeld soll eine Zahl eingegeben werden, mit der man dann rechnen kann. Leider kann man nicht Int+ TextField rechnen dann kommt dieser Error : Binory Operator + cannot be applied to type Int and UITexfield
Ich muss also einen Weg finden, um den Wert, ( Zahl) der eingegeben wird, in einen Int Wert umzuwandeln.
Vielen Dank ;)
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Ist schon ein bisschen her, deshalb weiß ich nicht ob das klappt aber probier mal den Wert in ein Int zu casten:
let myInt = Int(textField.text)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Apple, Computer
Ich würd’s so machen:
let myVal = Int(textField.text ?? "0")
Gruß
Woher ich das weiß:Berufserfahrung – Entwickle Anwendungen für iOS, iPadOS und macOS beruflich.