我已經在許多問題上進行了搜索,但是我還沒有找到我的答案...在我的代碼工作得很好之前,它在Swift 1.2之前...可以嗎?幫助我知道爲什麼:找不到過載「!=」接受所提供的參數在Swift 1.2中String與零Parse.com無關
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?字符串?? 「Unknown」' –