我是swift的新手,那麼如何添加一個額外的else語句,說我的按鈕大於56 &小於65?如果其他語句在Swift中
該按鈕正常工作,它只需要添加一個額外的語句完成我的編碼。
@IBAction func Submit4Button(sender: AnyObject) {
let a: Float? = (EnterH4Dimension.text as NSString).floatValue
if a > 65 {
self.DimensionLabel.text = " Cameron H4 With Guide Pins."
yesButton.hidden = false
noButton.hidden = false
emailButton.hidden = true
DimensionLabel.hidden = false
self.view.endEditing(true)
}
else if EnterH4Dimension.text == "" {
noButton.hidden = true
yesButton.hidden = true
var alert = UIAlertController(title: "Dimension", message: "Missing Data Input.", preferredStyle: UIAlertControllerStyle.Alert)
alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
self.presentViewController(alert, animated: true, completion: nil)
}
else {
self.DimensionLabel.text = "Dimensions meet guideline"
noButton.hidden = true
yesButton.hidden = true
DimensionLabel.hidden = false
shallowDimButton.hidden = true
emailButton.hidden = false
self.view.endEditing(true)
}
}
否則,如果> 55 && <65 {},那我到目前爲止寫的,但遇到錯誤。 – Coder
你已經添加了一個'else if'子句......你只需要做同樣的事情。無論如何,這有什麼特別之處? –
@Coder現在這是一個語法錯誤。考慮一下。 '<'運算符需要**兩個**操作數。你必須說**什麼**你想少於65.'否則如果> 55 && a <65'。 –