iOS集合

iOS-随机数的生成(结)

2016-11-25  本文已影响297人  Lucus_Linx

一、26个字母随机生成32位字符串

// 此方法随机产生32位字符串, 修改代码红色数字可以改变 随机产生的位数。
+(NSString *)ret32bitString
{
    char data[32];
    for (int x=0;x<32;data[x++] = (char)('A' + (arc4random_uniform(26))));
    return [[NSStringalloc] initWithBytes:data length:32 encoding:NSUTF8StringEncoding];
}

二、产生随机数

int x =arc4random() % 100;
int y =(arc4random() % 501) + 500;
-(int)getRandomNumber:(int)from to:(int)to
{
        return (int)(from + (arc4random() % (to – from +1)));
}
上一篇 下一篇

猜你喜欢

热点阅读