美文网首页
随机生成中文代码Object-c

随机生成中文代码Object-c

作者: 跬步千里_LenSky | 来源:发表于2017-11-24 17:54 被阅读10次

    NSStringEncoding gbkEncoding = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);

    NSInteger randomH = 0xA1+arc4random()%(0xFE - 0xA1+1);

    NSInteger randomL = 0xB0+arc4random()%(0xF7 - 0xB0+1);

    NSInteger number = (randomH<<8)+randomL;

    NSData *data = [NSData dataWithBytes:&number length:2];

    NSString *string = [[NSString alloc] initWithData:data encoding:gbkEncoding];

    NSLog(@"随机生成的文字---|%@",string);

    相关文章

      网友评论

          本文标题:随机生成中文代码Object-c

          本文链接:https://www.haomeiwen.com/subject/mqmfbxtx.html