生成一些具有唯一性的字符串在程序中会较多的使用,比如在将数据插入数据库的时候,作为唯一的guid来管理数据等。
下面的代码是一般性的生成具有唯一性的guid的代码



#pragma mark -
#pragma mark *************生成随机字符串guid,作为插入数据库的每组数据的标识 *************
+(NSString*) stringWithUUID
{
	CFUUIDRef uuidObj = CFUUIDCreate(kCFAllocatorDefault);
	//NSString* uuidString = (NSString*)CFUUIDCreateString(kCFAllocatorDefault, uuidObj);
	CFStringRef strRef = CFUUIDCreateString(kCFAllocatorDefault, uuidObj);
	NSString* uuidString = [NSString stringWithString:(NSString*)strRef];
	CFRelease(strRef);
	CFRelease(uuidObj);
	
	return uuidString;
}

相关文章:

  • 2021-12-18
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-12-26
  • 2022-12-23
猜你喜欢
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
相关资源
相似解决方案