を持っていません。私は電卓をプログラミングしています。コース動画の講師には、同じコード、ソフトウェア、同じバージョンのXcodeがあります。価値...私はスウィフトに新たなんだと私はスタンフォード大学のコースを使用して、iTunesのUでそれを学んでいる何のメンバー
だからここに私のViewController
ためのコードです:
@IBAction private func performOperation(sender: UIButton) {
if userIsInTheMiddleOfTyping {
brain.setOperand(displayValue)
userIsInTheMiddleOfTyping = false
}
if let mathematicalSymbol = sender.currentTitle {
brain.performOperation(mathematicalSymbol)
}
displayValue = brain.result
}
エラーが最後の文である:displayValue = brain.result
:
を持っていませんタイプの値 'CalculatorBrainは、' いいえ値 '結果'
これは電卓の一部です。ブレインコード:
struct PendingBinaryOperationInfo {
var BinaryFunction: (Double, Double) -> Double
var firstOperand: Double }
var result: Double { get { return 0.0 } }
}
何が問題なのですか?
P.S.すべての計算機能がまだ動作するように設定されていません。そして、いくつか示唆したオードは、全く役に立たず、それは私に多大な間違いを与えました。ここで
あなたはそれが 'CalculatorBrain'クラス内で定義されていますか? 'CalculatorBrain'の完全なコードを投稿できますか? – fiks
また、あなたの脳のタイプは何ですか? Option +あなたの脳をクリックしてください。 – Happiehappie
エラーメッセージは 'result'クラスまたは構造体' CalculatorBrain'の範囲内にないことを意味します。 – vadian