ValidatedPropertyKit属性包装器验证框架
ValidatedPropertyKit 挺好用的一个工具,可以让你在 Swift 中轻松地验证属性。比如,你在做表单验证时,想验证邮箱格式或密码长度,直接用这个属性包装器就行。只要在属性前加上@Validated
,并给它一个验证规则,整个验证过程就搞定了。举个例子,像这样:
@Validated(!.isEmpty && .isEmail) var mailAddress = String()
,这就是验证邮箱地址的规则。要验证密码的长度,可以这么写:@Validated(.range(8...)) var password = String()
,直观吧?如果你正在做类似的项目,想让验证更加简洁,ValidatedPropertyKit 适合你。你只需要关心逻辑部分,验证交给它。哦,对了,记得验证规则一定要合理,避免出现验证不准确的情况。试试看吧!
ValidatedPropertyKit-master.zip
预估大小:59个文件
ValidatedPropertyKit-master
文件夹
ValidatedPropertyKit.xcodeproj
文件夹
project.pbxproj
74KB
xcshareddata
文件夹
xcschemes
文件夹
ValidatedPropertyKit-iOS.xcscheme
4KB
ValidatedPropertyKit-tvOS.xcscheme
4KB
ValidatedPropertyKit-macOS.xcscheme
4KB
ValidatedPropertyKit-watchOS.xcscheme
3KB
.gitignore
2KB
...
167.09KB
文件大小:
评论区