qValidator 0.1.1

qValidator 0.1.1

Quy Cao 维护。



  • caoquocquy

qValidator

CI Status Version License Platform

示例

要运行示例项目,请先克隆仓库,然后在 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()

作者

高企,[email protected]

许可

验证器可在MIT许可下使用。更多信息请参阅LICENSE文件。