• ios 生成字母加数字的随机数


    文章来自:http://blog.csdn.net/baidu_25743639/article/details/73801700

    近期项目第三方登录之后默认创建账号和密码,就用随机数生产,这里只需要传入你需要几位的随机数即可,例如你需要得到8位的随机数,num就传入8

     

    好了,废话少说,简单Demo如下:

    - (NSString *)getRandomStringWithNum:(NSInteger)num
    {
        NSString *string = [[NSString alloc]init];
        for (int i = 0; i < num; i++) {
            int number = arc4random() % 36;
            if (number < 10) {
                int figure = arc4random() % 10;
                NSString *tempString = [NSString stringWithFormat:@"%d", figure];
                string = [string stringByAppendingString:tempString];
            }else {
                int figure = (arc4random() % 26) + 97;
                char character = figure;
                NSString *tempString = [NSString stringWithFormat:@"%c", character];
                string = [string stringByAppendingString:tempString];
            }
        }
        return string;
    }
    对上述的代码,有任何疑问,可以在下方留言。 也可以给我发邮件咨询:673658917@qq.com 或者是直接加qq:673658917 转载请注明出处,谢谢合作。 睡觉舒服,那是给死人准备的,加油吧,一年后你会感谢现在的自己的。
  • 相关阅读:
    socket tools
    AcWing 1172 祖孙询问
    AcWing 1170 排队布局
    AcWing 393 雇佣收银员
    AcWing 362. 区间
    基于最短路的差分约束模型
    AcWing 1169 分糖果
    树上差分
    AcWing 352 . 闇の連鎖
    AcWing 1171. 距离
  • 原文地址:https://www.cnblogs.com/lishanshan/p/8259697.html
Copyright © 2020-2023  润新知