Mik*_*ong 12 error-handling xcode ios swift
我variable 'isTaken' was written to, but never read在以下代码上收到以下警告:
func textFieldShouldEndEditing(textField: UITextField) -> Bool {
var isTaken: Bool = false
if textField == usernameTxt { var query = PFQuery(className: "_User")
query = PFQuery(className: "_User")
query.whereKey("username", equalTo: usernameTxt.text!)
query.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) in
if error == nil {
if (objects!.count > 0){
isTaken = true
}
} else {
print("Username is available. ")
}
} else {
print("error")
}
}
}
return true
}
Run Code Online (Sandbox Code Playgroud)
为什么我会收到警告,如何取消它?
只需删除以下语句:
var isTaken: Bool = false
isTaken = true
Run Code Online (Sandbox Code Playgroud)
由于从未使用过该值,因此定义和分配给if不会产生任何效果。
| 归档时间: |
|
| 查看次数: |
17090 次 |
| 最近记录: |