正常編譯了!
簡單的換算功能。
學到:
轉換型別
設定算式
顯示字串
邏輯判斷(if :注意在swift中,if判斷句,只能判斷布林值)
邏輯判斷(if :注意在swift中,if判斷句,只能判斷布林值)
class ViewController: UIViewController {
@IBOutlet var age: UITextField!
@IBOutlet var resultLabel: UILabel!
@IBAction func getAge(sender: AnyObject) {
var enterAge = age.text.toInt()
var catYears = enterAge! * 7
resultLabel.text = "小狗狗已經 \(catYears)歲囉"
}
追加:
條件判斷式
//避免當機,如果輸入的值不為零,才進入運算!
if enterAge != nil{
var catYears = enterAge! * 7
resultLabel.text = "小狗狗已經 \(catYears)歲囉"
} esle{
resultLabel.text = "請輸入年齡的數字吧!"
}
對應:
RobSwift17:cat years
resultLabel.text = "請輸入年齡的數字吧!"
}
對應:
RobSwift17:cat years

沒有留言:
張貼留言
歡迎網友的交流與分享,謝謝。