qValidator
示例
要运行示例项目,请先克隆仓库,然后在 Example 目录下运行pod install
。
要求
安装
qValidator 可以通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
pod 'qValidator'
用法
现在您可以导入 Validator 框架。
import qValidator
添加您想要验证的字段
let validator = Validator()
validator.add(validation: Validation(validatable: fullNameTextField)
.required(message: "Full Name is required"))
validator.add(validation: Validation(validatable: emailTextField)
.required(message: "Email is required")
.email())
validator.add(validation: Validation(validatable: passwordTextField)
.required(message: "Password is required")
.password())
validator.add(validation: Validation(validatable: confirmPasswordTextField)
.required(message: "Confirm Password is required")
.confirmed(to: passwordTextField, message: "Comfirm Password does not match"))
let errorMessages = validator.validate()
作者
许可
验证器可在MIT许可下使用。更多信息请参阅LICENSE文件。