我正試圖用簡單的calculator-app學習編程。我的代碼總是出現錯誤,即使我嘗試了在該平臺上找到的所有內容,它也不會工作。願有人幫助我嗎?我正在使用Swift。我在xcode 7.3.1中的計算器代碼不起作用,我該怎麼辦?
@IBOutlet weak var number1: UITextField!
@IBOutlet weak var number2: UITextField!
@IBOutlet weak var operatorSegment: UISegmentedControl!
@IBOutlet weak var resultLabel: UILabel!
@IBAction func calculateButton() {
let firstnumber = Int(number1)
let secondnumber = Int(number2)
switch operatorSegment.selectedSegmentIndex {
case 0:
resultLabel.text = firstnumber + secondnumber
case 1:
resultLabel.text = firstnumber - secondnumber
default:
resultLabel.text = "Error"
}
'我的代碼總是收到一個錯誤,它不會工作'請詳細說明錯誤。 – JAL
我想它試圖將UITextField轉換爲Int,這不太可能工作。 –
嘗試改變:'let firstnumber = Int(number1.text)'..如果這不能解決它,那麼編輯你的Q,並給出它給出的錯誤 – Dravidian