objective-c - 在 Xcode 中生成计算机特定的 UUID

标签 objective-c xcode uuid uniqueidentifier

如何使用 Xcode/Objective-C 生成唯一标识计算机的 UUID? Windows 有 UuidCreateSequential(),我可以在 Mac 上使用什么?

最佳答案

试试这个:

CFUUIDRef UUID = CFUUIDCreate(kCFAllocatorDefault);
CFStringRef UUIDString = CFUUIDCreateString(kCFAllocatorDefault,UUID);
// UUIDString is the CFStringRef (== NSString *) that contains the UUID.

// Cleanup
CFRelease(UUID);
CFRelease(UUIDString);  

关于objective-c - 在 Xcode 中生成计算机特定的 UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1984925/

相关文章:

ios - NSMutableArray 对象所有权

ios - 在 Objective-C 中注销 Yelp 搜索结果

swift - Xcode 11 Swift 5 CryptoKit 共享 SymmetricKey

ios - 按下主页按钮时,应用程序崩溃(有时)

java - 构建POJO时应该传入还是生成UUID?

ios - 如何在 Objective-C/iOS 中的客户端上创建虚拟 JSON 数据?

objective-c - "Enable Strict Checking of objc_msgSend Calls"到底是什么意思?

objective-c - 什么是非脆弱 ABI?

java - 在 Spring MVC + Hibernate 中自动生成唯一的随机字符串

java - 验证没有分隔符的 UUID "-"