Croatia个人识别号码(OIB)验证器,用于REValidation
[REValidation registerDefaultValidators];
[REValidation registerDefaultErrorMessages];
[REValidation registerValidator:[TFOibValidator class]];
NSString *oibString = @"12345678901";
NSArray *errors = [REValidation validateObject:oibString name:@"OIB" validators:@[ @"presence", @"oib" ]];
for (NSError *error in errors) {
if ([error.domain isEqualToString:@"com.REValidation.oib"]) NSLog(@"OIB not valid");
}
Tomislav Filipcic
TFOibValidator在BSD许可证下可用。
版权所有(c)2014,Tomislav Filipcic。保留所有权利。
以下条件满足时,允许重新分配和使用源代码和二进制形式,无论是否修改:
本软件由版权所有者和贡献者提供,“按原样”提供,并不提供任何明示或暗示的保证,包括但不限于适销性和针对特定目的的适用性保证。在任何事件中,版权所有者或贡献者不应对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代产品或服务的采购、使用、数据或利润的损失;业务中断)承担责任,无论该损害是根据合同、严格责任或侵权(包括疏忽或不作为)引起的,哪怕被告知本软件可能造成此类损害。
本软件和文档中包含的观点和结论是作者的,不应被视为代表FreeBSD项目的正式政策,无论是明示的还是暗示的。