将字符串值复制到另一个字符串?

时间:2018-09-06 14:03:01

标签: ios swift

var phoneUDID: String?
var temporaryUDID: String?
var customUDID: String?

let md5Data = MD5(string: UIDevice.current.identifierForVendor!.uuidString)

let md5Hex =  md5Data.map { String(format: "%02hhx", $0) }.joined()

self.phoneUDID = md5Hex

self.temporaryUDID = (md5Hex + "@gmail.com")

self.customUDID = self.temporaryUDID

信息:顺便说一句,我正在使用Swift 3!

问题:self.customUDID = self.temporaryUDID行是否正确使用?由于它们都是字符串,这是将字符串的值复制到另一个字符串的安全方法吗?我将我的应用提交到应用商店,看到了这个嘘声,并认为可能会发生错误。请说服我我很安全。谢谢

1 个答案:

答案 0 :(得分:3)

(https://XXXXXX.jfrog.io/XXXXXXX/libs-snapshot): Not authorized , ReasonPhrase: Unauthorized.是Swift中的值类型。所以不,如果您更改一个,则另一个也不会更改。

完成时

String

已创建一个 new 字符串并将其存储在self.customUDID = self.temporaryUDID 中。

示例:

customUDID