取亂數
記得要將輸入的文字轉為數值toInt
再用if判斷式,並先處理輸入為nil的提醒文字
另外,有一個字拼錯,下次要改XD
//
// ViewController.swift
// How Many Fingers
import UIKit
class ViewController: UIViewController {
@IBOutlet var guess: UITextField!
@IBOutlet var resultLable: UILabel!
@IBAction func guessButton(sender: AnyObject) {
var randomNumber = arc4random_uniform(6)
var guessInt = guess.text.toInt()
if guessInt != nil {
if Int(randomNumber) == guessInt {
resultLable.text = "答對了!"
} else {
resultLable.text = "不!答案是\(randomNumber)"
}
} else {
resultLable.text = "請輸入0到5的數字喔!"
}
println(guess.text)
}
對應:
RobSwift27
沒有留言:
張貼留言
歡迎網友的交流與分享,謝謝。