Я хочу реализовать роли при регистрации, используя синтаксический анализ SDK. В основном я хочу реализовать функциональность, в которой я подписываю пользователей UP в базе данных Parse.com, и хочу предоставить им роли при регистрации.ios Как реализовать синтаксические роли при регистрации?
Вот мой код:
- (IBAction)registerBtn:(UIButton *)sender
{
PFUser *login=[PFUser user];
login.username=self.nameBtn.text;
login.password=self.passwordBtn.text;
login.email=self.emailBtn.text;
[login setObject:self.contactNo.text forKey:@"contact"];
[login setObject:self.cnfrmBtn.text forKey:@"Confirm_PassWord"];
//[login setObject:self.nameBtn.text forKey:@"Name"];
[login setObject:self.categoryBtn.text forKey:@"Category"];
[login signUpInBackgroundWithBlock:^(BOOL succeeded, NSError *error) {
if(succeeded)
{
loginview *login=[self.storyboard instantiateViewControllerWithIdentifier:@"LoginView"];
[self.navigationController pushViewController:login animated:YES];
self.Warning1.hidden = YES;
self.WarningEmpty.hidden = YES;
self.emailValid.hidden = YES;
}
}];
PFACL *roleACL = [PFACL ACLWithUser:[PFUser currentUser]];
[roleACL setPublicReadAccess:YES];
[roleACL setPublicWriteAccess:YES];
PFRole *role = [PFRole roleWithName:self.categoryBtn.text acl:roleACL];
[role saveInBackground];
self.emailBtn.text = NULL;
self.nameBtn.text = NULL;
self.passwordBtn.text = NULL;
self.cnfrmBtn.text = NULL;
self.contactNo.text = NULL;
self.categoryBtn.text = NULL;
}
Вы получаете ошибки? –
Это создает роли, но не добавляет пользователей к роли – Harshitgupta