こんにちは、私は非常に新しいコーディング言語に新しく、私は今チュートリアルを学んでいます。 私はudemyからヒントの電卓コースを走っています。基本:迅速なコードでエラーが発生しましたが、理由がわかりません
教師が使用しているのと同じコードが表示されていますが、このコースはios 8の早い9回からです。時間が経つにつれて素早く変更されたかどうかわかりません。
これは私のコードです。
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var txtmaelcost: UITextField!
@IBOutlet weak var txtTip: UITextField!
@IBOutlet weak var lblTipcalculated: UILabel!
var mealCost = ""
var tipPercentage = ""
var awnser : Float = 0
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 btnCalculate(_ sender: UIButton) {
calculateTip()
}
@IBAction func btnClear(_ sender: UIButton) {
}
func calculateTip() -> Bool {
tipPercentage = txtTip.text!
mealCost = txtmaelcost.text!
let fMealCost = (mealCost as NSString).floatValue
let fTipprecentage = (tipPercentage as NSString).floatValue
awnser = fMealCost * (fTipprecentage * 0.01)
lblTipcalculated.text = "(awnser)"
return true
}
}
今私のエラーが真ん中calculateTip() であることは、(コールcalculateTip()の結果が使用されていない)と言う
私は、これはいくつかのための簡単な修正です賭けますあなたが、なぜこれが間違っているのか分かりません。
追加情報が必要な場合は、私に尋ねてください。
'calculateTip'関数から戻り値の型を削除する方法はありません。 – Lion