我正在尝试使用 Swift 2,但我遇到了变量问题。 当我声明一个 var 时,Xcode 会显示这个
我尝试使用其他代码,例如
如果让 touch = touches.first 作为?用户界面{
//...
}
但是是同样的问题。
UITouch 并不是唯一有问题的,其他变量也是如此。
我能做些什么来修复它?
谢谢。
最佳答案
那是因为你在代码中再也没有使用过touch
。这是一个未使用的变量。要么考虑删除它,要么您可以使用上述修复方法修复它。
一旦您使用 touch 变量,此警告就会消失。
例如
override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
let touch = touches.first as UITouch!
print("\(touch)")
}
在上面的例子中,touch
被用在 print
方法中,因此不会有任何警告。
关于ios - Swift 2 Xcode 7 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32599737/