Quindi sono molto nuovo nel rendere APP ad Swift, sto cercando di fare un input molto semplice nei campi di testo, prendere il valore e usarli come Int per alcuni calcoli.Converti stringa di campo di input in Int in Swift
Ma qualcosa non funziona correttamente con il 'var distanza'
var handicapTal:Int
var MagicNumber:Int
var handicap = inputHCP.text.toInt()
var distance = inputDistance.text.toInt()
if (handicap >= 0 && handicap <= 20)
{
handicapTal = 30
}
else if(handicap > 20 && handicap <= 40){
handicapTal = 10
}
MagicNumber = distance - handicapTal
sua l'ultima riga di codice che danno un errore. Si dice errore irreversibile: non è possibile scartare Opzionale.Nessuno
Ma come posso usare l'Int? digitare per fare più calcoli con? Posso nel tuo esempio fare 'let g = b + b? –
@RasmusBidstrup Sì, è possibile. – NobodyNada
@Rasmum, se nil == b {// gestisce l'errore} else {let g = b! + b! } – Kaydell