我想知道为什么我无法更新或添加任何字段到当前用户的对象。
使用此代码:
PFUser.currentUser()!.username = "hi"
不会影响 Parse 中的任何对象,任何 setObject
调用也不会。但是,当我 NSLog
用户名时,它会打印我刚刚从上面那行设置的内容...
最佳答案
假设您有一个获取新用户名的文本字段。
不需要从用户名中查询,只需用新用户名覆盖它
var newusername = textfield.text
var user = PFUser()
user.username = newusername
user.saveInBackgroundWithBlock { (success:Bool, error:NSError?) -> Void in
if error == nil
{
//yay it was saved
}
}
关于swift - 编辑 PFUser 对象中的字段不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32431379/