【发布时间】:2016-08-21 01:58:30
【问题描述】:
我的函数收到以下警告:
值 intVal 已定义但从未使用过;考虑用布尔测试替换。
func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool
{
text = (timerTxtFld.text! as NSString).stringByReplacingCharactersInRange(range, withString: string)
if let intVal = Int(text) {
timerDoneBtn.alpha = 1
timerDoneBtn.enabled = true
} else {
timerDoneBtn.enabled = false
}
return true
}
谁能帮我弄清楚我需要做些什么来摆脱这个错误?
【问题讨论】:
-
这是一个警告,而不是一个错误......它只是说你创建的值(intVal)没有被使用。您可以用 _ 替换它,它会使警告静音