我正在编写一个应用程序,我想为创建的对象设置ACL以允许公共编写(存在删除对象的问题,这是我想要做的事情,只有在公共写入时才能完成设置为true)。我已经看到几个类似的问题已得到回答:
let acl = PFACL()
acl.setPublicReadAccess(true)
acl.setPublicWriteAccess(true)
yourObject.ACL = acl
但是,.setPublicWritAccess(bool)
似乎不再是正确的语法。我试着用以下方式做到:
acl.setWriteAccess(true, for: "Public")
但这不起作用。有谁知道如何恰当地做到这一点?
答案 0 :(得分:1)
从Parse iOS SDK 1.14.3开始:
let acl = PFACL()
acl.getPublicReadAccess = true
acl.getPublicWriteAccess = true
object.ACL = acl