在 swift 中,这段代码生成一个随机的 uuid...
let uuid = UUID().uuidString
我有它,所以当我单击一个按钮时,它会获取 uuid 并将其打印到控制台,但是,当我再次单击该按钮时,我会得到一个不同的 uuid。我希望能够将第一次单击按钮时获得的 UUID 保存到一个字符串中……这可能吗?谢谢!
最佳答案
UUID 总是返回值。
如果您只想为您的应用程序使用一次,那么您必须存储到 iPhone Keychain 中。 Check out Keychain tutorial.
按照以下步骤存储到钥匙串(keychain)中: 1) 从Keychain获取数据。
2) 如果您没有获取数据,则生成新的 UUID 并存储到 Keychain 中并使用它。
3) 如果你得到了UUID那么直接使用它。
关于Swift - 生成一次 UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42415149/