Вы можете использовать switch
для этого, но вам нужно переключить этот номер, а не на поле ввода:
switch Int(characterTextFields[1].text!) {
case nil:
validationErrorModal(text: "Level must be a number!")
case 0?: // switch over optional value
break
}
Обычно проще сначала обработать необязательный, например:
guard let level = Int(characterTextFields[1].text!) else {
validationErrorModal(text: "Level must be a number!")
return
}
и затем переключите необязательное значение:
switch level {
case 0:
break
default:
break
}