【发布时间】:2018-03-16 20:15:10
【问题描述】:
语言:斯威夫特 平台:IOS(iPhone 8 Build)
我有两个 UITextField(它们都是 IBOutlets)调用: 价格字段 起薪
我有一个叫做 enterButton 的按钮
一旦用户输入数字并按下“enterButton”,我要做的是从“startingSalary”的值中减去“priceField”的值
研究表明我需要在它们减去之前将它们从 String 类型转换为 Int 类型,但我已经为此坐了两天,但我似乎无法做到正确。
我还有一个名为“remainingSalary:”的标签,我想在其中打印“PriceField”的结果-“startingSalary”
代码:
@IBAction func enterButton(_ sender: UIButton) {
expensesView.text = " \(expenseField.text!) \(priceField.text!)"
let expense1:String = expenseField.text!
let expense2:String = startingSalary.text!
remainingSalary;: Int = Int(expense1)! - Int(expense2)!
错误的 表达式解析为未使用的左值 预期表达
任何帮助将不胜感激,因为我似乎无法解决此问题。
【问题讨论】:
标签: swift uitextfield uilabel