UUID唯一识别符

UUID识别码(也被成为全球唯一识别码GUID)是一个128位整数,用于唯一识别一个对象或实体。UUID通过不同部件代码组合来确保其唯一性。

创建一个新的UUID对象

一个新UUID对象可以通过随机数自动创建,或者根据一个现有UUID代码进行指定。

如果需要随机创建一个v4版本的UUID:

let u = UUID()

如果需要从一个字符串中读取并对一个v4版本UUID对象进行赋值:

let u = UUID(<String>)

如果字符串无效,则新创建的UUID对象内容会变为:00000000-0000-0000-0000-000000000000

如果希望以字符串形式输出UUID的值:

let u1 = UUID()
print(u1.string)