IOS 随机字符串

来源:互联网 发布:ar涂色 源码 编辑:程序博客网 时间:2024/06/07 19:12

- (NSString*) randomString:(int)len {

    char* charSet ="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

    char* temp =malloc(12 +1);

    for (int i =0; i < 12; i++) {

        int randomPoz =arc4random()%strlen(charSet);

        temp[i] = charSet[randomPoz];

    }

    temp[len] = '\0';

    NSMutableString* randomString = [[NSMutableStringalloc] initWithUTF8String:temp];

    free(temp);

    return randomString;

}

0 0
原创粉丝点击