首页 > 代码库 > iOS 随机数获取
iOS 随机数获取
//获取一个32位随机数static const char _randomStr[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; //!@#$%^*()//1、获取一个随机整数范围在:[0,100)包括0,不包括100 int x = arc4random() % 100;// 获取一个随机数范围在:[500,1000],包括500,不包括1000 int y = (arc4random() % 501) + 500;//所以如果获取一个32位的随机数。就从_randomStr里面选择 _randomStr一共有62位长度。如果加上后面的符合就有71位。所以是%62 arc4random()%62+(NSString*)randomStr{ char datas[32]; for (int x=0;x<32;datas[x++] =_randomStr[arc4random()%62]); //71 return [[NSString alloc] initWithBytes:datas length:32 encoding:NSUTF8StringEncoding];}
iOS 随机数获取
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。