Zewo UUID纯Swift UUID生成库
Zewo UUID 是一个用 Swift 编写的轻量级 UUID 生成库,挺适合 Swift 开发者用来生成唯一标识符。它支持多种 UUID 版本,比如常用的基于随机数生成的 Version 4,或者基于时间戳和 MAC 地址的 Version 1,功能挺全的。用起来也简单,直接导入 Zewo 库就能生成 UUID。比如你可以这样写:
import Zewo
let uuid = UUID()
print(uuid.uuidString)
Zewo UUID 库完全是用 Swift 实现的,免去引入 Objective-C 库或 C 语言接口的麻烦,代码也简单。它支持直接将 UUID 字符串解析成 UUID 对象,还能比较 UUID 实例,挺方便的。比如如果你需要对比两个 UUID,直接这样写:
if let parsedUUID = UUID(string: "123e4567-e89b-12d3-a456-426655440000") {
print(parsedUUID == uuid) // 如果相同,输出 true
}
,如果你需要在 Swift 项目中使用 UUID,又想要避免引入过多依赖,Zewo UUID 是个不错的选择。
swift-ZewoUUID-纯Swift轻松生成UUID.zip
预估大小:9个文件
UUID-master
文件夹
Sources
文件夹
UUID.swift
4KB
.swift-version
34B
Tests
文件夹
LinuxMain.swift
93B
UUID
文件夹
UUIDTests.swift
2KB
.travis.yml
353B
LICENSE
1KB
6.04KB
文件大小:
评论区