我是Parse的新手,需要一些帮助。我创建了一个用户,但它没有通过。我一直收到以下错误:
2016-01-05 16:42:13.306 TwitterLike [5850:867865] [错误]:抓住“NSInternalInconsistencyException”的原因是“除非他们已经注册,否则无法保存用户。首先调用signUp。”:
有人可以帮我理解如何解决吗?
答案 0 :(得分:0)
在parse.com中注册用户
PFUser *newUser = [PFUser user];
newUser.username = username;
newUser.password = password;
newUser.email = email;
[newUser signUpInBackgroundWithBlock:^(BOOL succeeded, NSError *error){
if (error) {
}
else {
}
答案 1 :(得分:0)
在swift 3中,当你使用.saveInBackground代替.SignUPInBackground时会发生这种情况
我的自我就是这个问题。错别字是这世界上的一切!
答案 2 :(得分:0)
根据我使用Parse和Swift3的经验,这对我有用:
let user = PFUser()
user.email = emailTextField.text
user.username = emailTextField.text
user.password = passwordTextField.text
user.signUpInBackground(block: { (signed, error) in
if error != nil{
print(error)
}
else{
print("signed up")
}
})