在Swift 3中,该String结构似乎没有init(_: Int)允许从Inta 转换为a 的初始化程序String.我的问题是为什么let i = String(3)有效?String它调用什么方法或初始化程序?谢谢.
Chu*_*ith 34
对于那些只想在Swift 3中将int转换为字符串的人:
let text = "\(myInt)"
Run Code Online (Sandbox Code Playgroud)
对于想要在Swift 3上将可选整数转换为字符串的人,
String(describing:YourInteger ?? 0)
Run Code Online (Sandbox Code Playgroud)