Ios 如何计算文本字段中的字符数

Ios 如何计算文本字段中的字符数,ios,swift,Ios,Swift,我想计算用户要验证其密码时的字符数: 到目前为止,我已经给出了这个代码,但似乎不起作用 @IBOutlet var password: UITextField! if (Password!.count < 6) { /// Not acceptable } @IBOutlet var密码:UITextField! 如果(密码!.count

我想计算用户要验证其密码时的字符数:

到目前为止,我已经给出了这个代码,但似乎不起作用

@IBOutlet var password: UITextField!

 if (Password!.count < 6)
        {
/// Not acceptable
        }
@IBOutlet var密码:UITextField!
如果(密码!.count<6)
{
///不可接受
}
怎么样

if password.text?.characters.count < 6 {
    ...
}
if password.text?.characters.count<6{
...
}

对于swift 5,我使用了这种方法,效果很好

if password.text.count > 6 {
  //add scenario for this case here
}

这不适用于swift 1?--“字符串没有名为characters的成员”@Mushroomcloud我不敢相信还有人在使用Swift 1!如果可能的话,我真的建议你更新到更新的版本。在Swift 1中,可能类似于
如果let text=password.text其中count(text)<6{…}
可以很好地工作…我仍在使用它,因为需要对以前的应用程序进行一些小的更改。。。将整个应用程序更新到swift 3可能会花费太多时间。我想:8谢谢你!在最新版本的Swift中,“字符”已被弃用。“密码、文本、计数”