El operador binario '> =' no se puede aplicar a operandos de tipo 'String.IndexDistance?' (también conocido como 'Opcional <Int>') e 'Int' [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Swift3 opcional encadenamiento en condiciones IF error? 4 respuestasen Swift 4 estoy tratando de comparar la longitud del texto de un UITextField con una longitud mínima:
if textFieldPassword.text?.count >= 8 {
}
pero recibo el error
Binary operator '>=' cannot be applied to operands of type 'String.IndexDistance?' (aka 'Optional<Int>') and 'Int'
Irónicamente funciona con
textFieldPassword.text?.count == 8
¿Puede alguien ayudarme?