свойство:

от вопрос уже есть ответ здесь:

Ошибка опциональности Swift3 в условиях IF? 4 ответа

в Swift 4 я пытаюсь сравнить длину текста UITextField с минимальной длиной:

if textFieldPassword.text?.count >= 8 {        
}

но я получаю ошибку

Binary operator '>=' cannot be applied to operands of type 'String.IndexDistance?' (aka 'Optional<Int>') and 'Int'


По иронии судьбы это работает с

textFieldPassword.text?.count == 8

Кто-нибудь может мне помочь?