某書籍で簡単なかけ算アプリを実行しようとしています。テキストボックスfieldAとfieldBに数値を入力し、ボタンを押すと関数caluculateが発動してresultLabelに結果が表示されるという流れになっているのですが、ボタンを押しても結果が何も表示されず、どの部分に問題があるのか分かりません。ご存知のかた、よろしくお願い致します。Xcode6.1.1、Yosemite10.10.2
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var fieldA: UITextField! @IBOutlet weak var fieldB: UITextField! @IBOutlet weak var resultLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } @IBAction func calculate(sender: AnyObject) { var resultA:Int? = fieldA.text.toInt() var resultB:Int? = fieldB.text.toInt() if (resultA != nil && resultB != nil) { resultLabel.text = "答えは" + toString(resultA! * resultB!) } else { resultLabel.text = "入力値が不正です" } }
}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/07 10:46
2015/05/07 10:50