0
我有一個類UserRatings用戶評分不同的地方。目前該類具有公共讀取和寫入ACL。我需要將我的所有用戶添加到新角色中,以便我可以更改公開閱讀和寫入我的新角色。我如何將所有用戶添加到此角色?另外,如何在新用戶註冊時更新角色?如何將所有用戶添加到Parse.com中的角色?
我已經使用以下代碼將所有現有用戶添加到該類中。
PFQuery *query = [PFUser query];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
allUsers=objects;
NSLog(@"%@",allUsers);
}];
PFACL *roleACL = [PFACL ACL];
PFRole *role = [PFRole roleWithName:@"UserRatingsRole" acl:roleACL];
for (PFUser *user in allUsers) {
[role.users addObject:user];
}
[role saveInBackground];
我還沒有給出任何子角色。這是一個問題嗎?當我檢查我的Parse Roles時,我找不到任何列在我角色中的用戶。誰能幫我?
這解決了這個問題。 – 2015-02-26 05:03:23