Convert Int to String in Swift

Converting Int to String:

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

And the other way around – converting String to Int:

let myString : String = "42"
let x: Int? = myString.toInt()

if (x != nil) {
    // Successfully converted String to Int
}

Or if you’re using Swift 2 or 3:

let x: Int? = Int(myString)

Leave a Comment