Xcode初心者です。
簡単な計算アプリを作ろうと思っています。
しかし、足し算は実行するのですが引き算がなぜか実行できません。
解決方法を教えて欲しいです。
class
1 2 @IBOutlet weak var TextField1: UITextField! 3 4 @IBOutlet weak var TextField2: UITextField! 5 6 @IBOutlet weak var Label: UILabel! 7 8 override func viewDidLoad() { 9 super.viewDidLoad() 10 // Do any additional setup after loading the view. 11 TextField1.placeholder = "数字" 12 TextField2.placeholder = "数字" 13 } 14 15 @IBAction func purasuButton(_ sender: Any) { 16 17 18 let double1 = Double(TextField1.text!) 19 let double2 = Double(TextField2.text!) 20 Label.text = calulation(TextField1: double1!, TextField2: double2!) 21 22 func calulation(TextField1: Double, TextField2: Double) -> String { 23 let a = TextField1 24 let b = TextField2 25 var result = a + b 26 result = floor(a + b) 27 return result.description 28 } 29 30 func mainasuButton(_ sender: Any) { 31 32 let double3 = Double(TextField1.text!) 33 let double4 = Double(TextField2.text!) 34 Label.text = calulation(TextField1: double3!, TextField2: double4!) 35 36 func calulation(TextField1: Double, TextField2: Double) -> String { 37 let c = TextField1 38 let d = TextField2 39 var result = c - d 40 result = floor(c - d) 41 return result.description 42 }
回答1件
あなたの回答
tips
プレビュー