我有以下代码正在运作
if self.txtPhone.text == nil || self.txtPhone.text?.count == 0 || !validatePhoneNumber(phoneNumber: self.txtPhone.text!) {
message = "Please enter phone number"
}
如果我将self.txtPhone.text?.count == 0
更改为self.txtPhone.text?.count > 10
然后它抛出编译时错误
很奇怪!! ,为什么它适用于可选类型的值' String.IndexDistance?' (又名'可选')未打开;你的意思是使用'!'或者'?'?
==
而不适用于>