背景: 因为移动端APP和Msite手机注册发送短信验证码没有添加图片验证码功能。公司的短信接口被恶意刷取。所以我们就觉得在移动端添加一个图片验证码功能。分享一下大体实现方式思路。PS demo是自己写的。跟公司代码还是有很大差距的。

   一. 图片验证码第一版   

      1. 建立图片验证码 ValidationCodeHelper

          1.1 填写方法生成对应的.验证码: 默认是4位数字

iOS培训,Swift培训,苹果开发培训,移动开发培训

 1         private static char[] _constant = {  
 2         '0','1','2','3','4','5','6','7','8','9',  
 3         'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',   
 4         'A','B','C','D','E','F','G','H','I','J',&#