【发布时间】:2016-02-26 00:36:21
【问题描述】:
我正在为项目创建和使用时基 UUID。我正在使用这个功能:
class func timeBasedUUID() -> NSUUID {
let uuidSize = sizeof(uuid_t)
let uuidPointer = UnsafeMutablePointer<UInt8>.alloc(uuidSize)
uuid_generate_time(uuidPointer)
let uuid = NSUUID(UUIDBytes: uuidPointer)
uuidPointer.dealloc(uuidSize)
return uuid
}
现在我想知道如何将它们从最旧到最新排序。我在考虑比较字符串,但它是正确的吗?因为我不这么认为。
【问题讨论】:
-
你有没有找到一种方法从这里获取时间戳?
-
KSUID 最适合此类工作。
标签: ios swift sorting datetime uuid