Println関数
《変更前》Println()
《Swift 2.0》Print()
toInt()関数
テキストフィールドなどから取得した値をIntにする場合に使用するtext.toInt()ですが、Swift 2.0から使用できなくなっています。「"toint()" is unavailable」というエラーが出力されます。その変わりInt()を使用するよう促されます。
《変更前》TextField.text.toInt()
《Swift 2.0》Int(TextField.text)
let と varの宣言
warningレベルですが、varで定義した値がその後変化しない(変数ではない)場合、letにした方が良いとwarning出力されるようになっています。
touchesBeganメソッド
タッチを検出するオーバーライドファンクションのtouchesBeganメソッドですが、Swift 2.0から下記のように変更になりました。
《変更前》
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
}
《Swift 2.0》
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
}
do-while文
《変更前》do {
繰り返し処理
}While 繰り返し条件
《Swift 2.0》
repeat {
繰り返し処理
}While 繰り返し条件
0 件のコメント:
コメントを投稿