-2
我無法訪問儲蓄目標函數中的變量incomeValue。 Xcode中給了我懸而未決的標識符‘incomeValue’的錯誤「使用。如何訪問Swift中的按鈕操作中的變量
@IBAction func incomeSliderChanged(sender: UISlider) {
var incomeValue = Double(sender.value)
currentIncomeLabel.text = ("$\(incomeValue) /yr")
}
@IBAction func savingsSliderChanged(sender: UISlider) {
var savingsValue = Int(sender.value)
savingsLabel.text = ("\(savingsValue)% of income")
println("savings value \(savingsValue)%")
}
@IBAction func indexChanged(sender: UISegmentedControl) {
switch sender.selectedSegmentIndex {
case 0:
println("first segement clicked")
case 1:
println("second segment clicked")
default:
break;
}
}
@IBAction func calculateButtonPressed(sender: AnyObject) {
}
func savingsGoal() {
var futureIncome = incomeValue + (incomeValue * 3.8)
}
}
使其成爲變量 –
在func中聲明變量限制了範圍 – ericgu