アプリケーションは基本的に、初期速度と最終速度、および時間を入力して加速度を計算し、数式を使用して加速度を計算します。ただし、テキスト ボックス内の値は文字列であるため、整数に変換できません。
@IBOutlet var txtBox1 : UITextField
@IBOutlet var txtBox2 : UITextField
@IBOutlet var txtBox3 : UITextField
@IBOutlet var lblAnswer : UILabel
@IBAction func btn1(sender : AnyObject) {
let answer1 = "The acceleration is"
var answer2 = txtBox1
var answer3 = txtBox2
var answer4 = txtBox3
ベストアンサー1
Swift 2.0+ 向けの更新された回答:
toInt()
String
メソッドはSwift 2.x で削除されたため、エラーが発生します。代わりに、このInt
型には を受け入れる初期化子が追加されましたString
。
let a: Int? = Int(firstTextField.text)
let b: Int? = Int(secondTextField.text)