@@ -31,7 +31,7 @@ PFRole *role = [PFRole roleWithName:@"Administrator" acl:roleACL];
31
31
```
32
32
``` swift
33
33
// By specifying no write privileges for the ACL, we can ensure the role cannot be altered.
34
- var roleACL = PFACL. ACL ()
34
+ var roleACL = PFACL ()
35
35
roleACL.setPublicReadAccess (true )
36
36
var role = PFRole.roleWithName (" Administrator" , acl :roleACL)
37
37
role.saveInBackground ()
@@ -83,8 +83,8 @@ wallPost.ACL = postACL;
83
83
```
84
84
``` swift
85
85
var moderators = /* Query for some PFRole */
86
- var wallPost = PFObject (className :" WallPost" )
87
- var postACL = PFACL. ACL ()
86
+ var wallPost = PFObject (className : " WallPost" )
87
+ var postACL = PFACL ()
88
88
postACL.setWriteAccess (true , forRole :moderators)
89
89
wallPost.ACL = postACL
90
90
wallPost.saveInBackground ()
@@ -102,9 +102,9 @@ wallPost.ACL = postACL;
102
102
[wallPost saveInBackground];
103
103
```
104
104
``` swift
105
- var wallPost = PFObject (className :" WallPost" )
106
- var postACL = PFACL. ACL ()
107
- postACL.setWriteAccess (true , forRoleWithName :" Moderators" )
105
+ var wallPost = PFObject (className : " WallPost" )
106
+ var postACL = PFACL ()
107
+ postACL.setWriteAccess (true , forRoleWithName : " Moderators" )
108
108
wallPost.ACL = postACL
109
109
wallPost.saveInBackground ()
110
110
```
@@ -123,13 +123,13 @@ PFACL *defaultACL = [PFACL ACL];
123
123
[PFACL setDefaultACL:defaultACL withAccessForCurrentUser:YES];
124
124
```
125
125
``` swift
126
- var defaultACL = PFACL. ACL ()
126
+ var defaultACL = PFACL ()
127
127
// Everybody can read objects created by this user
128
- defaultACL.setPublicReadAccess ( true )
128
+ defaultACL.hasPublicWriteAccess = true
129
129
// Moderators can also modify these objects
130
- defaultACL.setWriteAccess (true , forRoleWithName :" Moderators" )
130
+ defaultACL.setWriteAccess (true , forRoleWithName : " Moderators" )
131
131
// And the user can read and modify its own objects
132
- PFACL.setDefaultACL (defaultACL, withAccessForCurrentUser :true )
132
+ PFACL.setDefault (defaultACL, withAccessForCurrentUser :true )
133
133
```
134
134
</div >
135
135
0 commit comments