我正在尝试转换UInt64.max为String。
一行,例如:
var str: String = UInt64.max
Run Code Online (Sandbox Code Playgroud)
在XCode中导致以下错误:
'UInt64' is not convertible to 'String'
Run Code Online (Sandbox Code Playgroud)
再举一个例子,如下所示:
let strFromUInt: String = NSNumber(unsignedLongLong: UInt64.max)
Run Code Online (Sandbox Code Playgroud)
在XCode中导致以下错误:
'NSNumber' is not convertible to 'String'
Run Code Online (Sandbox Code Playgroud)
抱歉,如果我在这里遗漏任何东西,那么我仍然是iOS开发的新手。谢谢!
有什么问题:
var str = String(UInt64.max)
Run Code Online (Sandbox Code Playgroud)
基本上,这是您应该尝试的第一件事;在Swift中,强制基于另一种类型的值初始化所需的类型而起作用。
| 归档时间: |
|
| 查看次数: |
2197 次 |
| 最近记录: |