【发布时间】:2015-05-09 14:48:58
【问题描述】:
我搜索了很多问题,但没有找到答案...在我的代码运行良好之前,但它是在 Swift 1.2 之前...你能帮我知道为什么吗:找不到接受提供的参数的“!=”的重载
var user = PFUser.currentUser()
UserName.text = user!.username
UserEmail.text = user!.email
if (user["phone"] != nil)
{
UserPhone.text = user["phone"] as! NSString as String
}
else
{
UserPhone.text = "Unknow"
}
编辑:该问题的解决方案很简单:只需执行:
UserPhone.text = PFUser.currentUser()?["phone"] as? String ?? "Unknown"
【问题讨论】:
-
这个解决方案有效:
UserPhone.text = PFUser.currentUser()!["phone"] as? String ?? "Unknown"
标签: ios iphone swift parse-platform