我想用用戶輸入的新值更新用戶類中的電話列和名稱列。我使用的是Parse推薦的相同的代碼。避免改變任何東西,除了試用它所需的東西外,但它會觸發一個錯誤。這是我點擊更新電話和用戶名時所得到的錯誤。使用新數據解析更新用戶列Swift
2015-12-08 20:55:26.044 Mawq [39532:1084556] [錯誤]:沒有結果 匹配查詢。 (代碼:101,版本:1.10.0)可選(錯誤 域=分析代碼= 101「沒有結果與查詢匹配。」 UserInfo = {error =沒有與查詢匹配的結果。, NSLocalizedDescription =沒有與查詢匹配的結果,代碼= 101})
,這是函數的代碼:
if(nameTextField.text != "" && telephoneTextField.text != "")
{
/*Update*/
let query = PFQuery(className:"User")
query.getObjectInBackgroundWithId(PFUser.currentUser()!.objectId!) {
(gameScore: PFObject?, error: NSError?) -> Void in
if error != nil {
print(error)
} else if let gameScore = gameScore {
print("Telephone New: " + self.telephoneTextField.text!);
gameScore["telephone"] = self.telephoneTextField.text!
gameScore["name"] = self.nameTextField.text!
gameScore.saveInBackground()
}
}
}
並解析文檔是在這裏: https://parse.com/docs/ios/guide#objects-updating-objects
什麼是你想在解析'User'列呢? – lukaivicev
我想用用戶輸入的新值更新用戶等級中的電話列和姓名列。 –
您是否嘗試過這種方法:https://www.parse.com/docs/ios/guide#users-signing-up? – lukaivicev