生成随机guid串的代码

NSString *  result;

    CFUUIDRef   uuid;

    CFStringRef uuidStr;

    

    uuid = CFUUIDCreate(NULL);

    assert(uuid != NULL);

    

    uuidStr = CFUUIDCreateString(NULL, uuid);

    assert(uuidStr != NULL);

    

    result = [NSTemporaryDirectory() stringByAppendingPathComponent:[NSStringstringWithFormat:@"%@-%@", prefix, uuidStr]];

    assert(result != nil);

    

    CFRelease(uuidStr);

    CFRelease(uuid);

    

    return result;

posted on 2012-11-15 18:10  无量少年  阅读(246)  评论(0编辑  收藏  举报

导航