本文介绍了尝试通过Parse.com捕获错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要一些帮助:
func checkUserCredentials() -> Bool{
PFUser.logInWithUsername(userName!, password: Contraseña!)
if (PFUser.currentUser() != nil){
return true
}
return false
}
它说PFUser.logInWithUsername(userName !,密码:Contraseña!)有问题,因为它没有用try标记,并且错误没有得到处理.
It says that PFUser.logInWithUsername(userName!, password: Contraseña!) has problems because its not marked with try ... and the error is not handled.
推荐答案
func checkUserCredentials() -> Bool{
do {
try PFUser.logInWithUsername(userName!, password: Contraseña!)
} catch{
// deal here with errors
}
return PFUser.currentUser() != nil ? true : false
}
由于这是一个非常基本的问题,我建议您阅读一些教程
As it is quite basic issue I recommend you reading some tutorials
这篇关于尝试通过Parse.com捕获错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!