1、在App的开发中,各种验证码层出不穷。
现在主流的验证码方式是: 1、手机验证码:就是用户使用手机获取短信得到验证码,在输入App中。2、就是App 生成图形,展示在用户的手机上,用户根据图片展示输入验证码。下面我们就对第二种进行探究。
2、先看本博客实现的效果
3、呼朋唤友
群的特点:
1、iOS 开发交流群,每周都有更新新的内容。
2、群里有3~5年的资深开发者。
3、群员在App开发过程中遇到什么问题,可以在群里提问。
4、群员在App开发中,如果遇到难实现的功能或者模块,可以在群里提出,有人员帮助你实现。
5、加入群后,可以get到App 开发中的一些小功能模块。
群号是:185341804 群名字:成功QQ吧
群主号:1542100658 (qq)
4、代码展示
1》 工程中的使用代码
VerificationCodeLable * lable = [[VerificationCodeLable alloc]initWithFrame:CGRectMake(130, 100+ i*80, 100, 30)];
[self.view addSubview:lable];
/**
获取验证码的值
*/
-(void)getVerificationCodeValue{
/**
防止重复点击
*/
CFAbsoluteTime startTime = CFAbsoluteTimeGetCurrent();
CFAbsoluteTime saveTime = [[[NSUserDefaults standardUserDefaults] objectForKey:@"CurrentTime"] doubleValue];
if (startTime -saveTime >2000) {
[[NSUserDefaults standardUserDefaults] setObject:@(startTime) forKey:@"CurrentTime"