一般在项目中,我们要生成一个不重复的唯一的表示符作为文件或者路径名称的时候,可以使用
CFUUIDRef
和CFStringRef来生成一个唯一的标识:
代码如下
+(NSString*)stringWithNewUUID{
CFUUIDRef uuidobj=CFUUIDCreate(nil);
NSString*newUUID=(NSString*)CFUUIDCreateString(nil, uuidobj);
CFRelease(uuidobj);
return [newUUID autorelease];
}
}