我希望能够在iPhone和iPad上创建GUID / UUID。目的是能够为所有唯一的分布式数据创建密钥。iOS SDK是否可以执行此操作?
3 回答

UYOU
TA贡献1878条经验 获得超4个赞
这是我使用的符合ARC的简单代码。
+(NSString *)getUUID
{
CFUUIDRef newUniqueId = CFUUIDCreate(kCFAllocatorDefault);
NSString * uuidString = (__bridge_transfer NSString*)CFUUIDCreateString(kCFAllocatorDefault, newUniqueId);
CFRelease(newUniqueId);
return uuidString;
}

HUWWW
TA贡献1874条经验 获得超12个赞
在iOS 6中,您可以轻松使用:
NSUUID *UUID = [NSUUID UUID];
NSString* stringUUID = [UUID UUIDString];
Apple文档中的更多详细信息
- 3 回答
- 0 关注
- 901 浏览
添加回答
举报
0/150
提交
取消