我尝试从字符串中解析 UUID,但它始终为零。 我是这样写的。
UUID(uuidString: "my UUID")
我什至在 xcode 表达式观察器中这样尝试过,但它也是零
UUID(uuidString: UUID().uuidString)
但是当我在同一个字符串上尝试 NSUUID 时,它工作正常。
NSUUID(uuidString: "my UUID")
有人知道我应该检查什么吗?或者是否有从 NSUUID 转换为 UUID 的方法?
非常感谢您。
最佳答案
我尝试从字符串中解析 UUID,但它始终为 nil。我是这样写的。
UUID(uuidString: "my UUID") ->
The standard format for UUIDs represented in ASCII is a string punctuated by hyphens, for example 68753A44-4D6F-1226-9C60-0050E4C00067.
Returns
nil
for invalid strings.
我什至在 Xcode 表达式观察器中尝试这样做,但它也是 nil
UUID(uuidString: UUID().uuidString) -> it is returning a UUID like (7AFD7082-7A14-44F8-B839-5C4D98842798), working fine
关于ios - 来自字符串的 UUID 始终为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58750780/