文字列を整数値に変換する

説明

文字列を整数値に変換するにはtoInt()メソッドを使います。変換できるのは整数値のみで、なおかつ文字列内に不要な文字が含まれていないことが条件になります。サンプルのように小数値や単位付きの値は数値に変換されずnilが返されます。

[サンプルをダウンロード]

Swift ソース

var str1 = "5963"
var str2 = "46.49"
var str3 = "20pt"
println(str1.toInt())
println(str2.toInt())
println(str3.toInt())