CFUUIDRef和CFStringRef-生成惟一標識符

通常在項目中,咱們要生成一個不重複的惟一的表示符做爲文件或者路徑名稱的時候,可使用CFUUIDRef ui

和CFStringRef來生成一個惟一的標識: orm

代碼以下:  string

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

    NSString *  result; 項目

    CFUUIDRef   uuid; di

    CFStringRef uuidStr; 文件

    uuid = CFUUIDCreate(NULL);    生成

    uuidStr = CFUUIDCreateString(NULL, uuid); return

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

    CFRelease(uuidStr);

    CFRelease(uuid);

    return result;

}

但願對你有所幫助!

相關文章
相關標籤/搜索