ぽじてぃぶしんきんぐ

2年目エンジニアのブログ。備忘録と趣味の垂れ流し。

Swift2: toInt()が使えなくなっていた件について@Xcode 7 Beta

Swift2では、toInt()が使えなくなっているようで下記の場合だと、コンパイルエラーになる。

let str = "123"
var num = str!.toInt()//error: toInt() is unavailable

なので、以下のようにtoInt()の部分をInt()に置き換える必要がある。

let str = "123"
var num = Int(str!)

数値ではなかった場合にnilが返ってくる仕様は、toInt()のころと変わらない様子。

なぜ使えなくなったんでしょうね。