iOS 生成随机UUID方法

作者: IT言 | 来源:发表于2016-04-07 19:11 被阅读4455次

    一般在项目中,我们要生成一个不重复的唯一的表示符作为文件或者路径名称的时候,可以使用CFUUIDRef和CFStringRef来生成一个唯一的标识:

    代码如下:

    - (NSString *)createCUID:(NSString *)prefix

    {

              NSString *  result;

             CFUUIDRef  uuid;

             CFStringRef uuidStr;

              uuid = CFUUIDCreate(NULL);

              uuidStr = CFUUIDCreateString(NULL, uuid);

              result =[NSString stringWithFormat:@"%@-%@", prefix,uuidStr];

             CFRelease(uuidStr);

             CFRelease(uuid);

             return result;

    }

    相关文章

      网友评论

        本文标题:iOS 生成随机UUID方法

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