相关疑难解决方法(0)

Swift中的电子邮件和电话验证

我使用以下代码进行电话号码验证.但我收到以下错误.我无法继续前进.帮助我们推进它.

class PhoneNumberValidation: Validation {
    let PHONE_REGEX = "^\\d{3}-\\d{3}-\\d{4}$"

    func validate(value: String) -> (Bool, ValidationErrorType) {
        if let phoneTest = NSPredicate(format: "SELF MATCHES %@", PHONE_REGEX) {
            if phoneTest.evaluateWithObject(value) {
                return (true, .NoError)
            }
            return (false, .PhoneNumber)
        }
        return (false, .PhoneNumber)
    }
}
Run Code Online (Sandbox Code Playgroud)

错误:swift:15:28:条件绑定中的绑定值必须是Optional类型

iphone ios swift

50
推荐指数
12
解决办法
9万
查看次数

标签 统计

ios ×1

iphone ×1

swift ×1