在Swift中将整数转换为字符串

44 浏览
0 Comments

在Swift中将整数转换为字符串

我正在尝试强制将 Int 转换为 String 在 Swift 中。

我找到了一个解决方法,使用 NSNumber 但我很想弄清楚如何在 Swift 中完成所有操作。

let x : Int = 45
let xNSNumber = x as NSNumber
let xString : String = xNSNumber.stringValue

admin 更改状态以发布 2023年5月24日
0
0 Comments

检查下面的答案:

let x : Int = 45
var stringValue = "\(x)"
print(stringValue)

0
0 Comments

Int转换为String

let x : Int = 42
var myString = String(x)

反之亦然 - 将String转换为Int

let myString : String = "42"
let x: Int? = myString.toInt()
if (x != nil) {
    // Successfully converted String to Int
}

如果你在使用Swift 2或3:

let x: Int? = Int(myString)

0