项目介绍:
一行代码快速生成验证码
首先,我们把SDauthCode.h和SDauthCode.m两个文件导入所需要的工程当中去.
使用SDauthCode快速生成验证码,我们只需要一个初始化方法即可.无需繁琐步骤,即可快速生成.代码如下.
SDauthCode *codeView = [[SDauthCode alloc]initWithFrame:CGRectMake(100, 100, 200, 40)];
只要把上面的codeView添加到所需要放置的位置上即可.
[self.view addSubview:codeView];
那么如何验证用户是否输入正确呢?SDauthCode有个属性叫做authCodeString,我们只需要把输入的字符串和authCodeString比较即可.
[Objective-C] 查看源文件 复制代码
if ([codeView.authCodeString isEqualToString:self.textField.text]) {[/font] //这里面写验证正确之后的动作. tipWithMessage(@"输入验证码正确"); }else{ //这里面写验证失败之后的动作. tipWithMessage(@"输入验证码错误"); }
DEMO下载:
SDauthCode下载传送门
SDauthCode 博文介绍