在我的iOS应用程序中,桌面上有一个对象,我编码的方式是,如果点击tableview上的对象,应该上传拍摄的照片。它工作正常,直到我升级到Xcode7。 这是代码。
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
if indexPath.row == 0 {
for var n = 0; n < self.posts.count; ++n {
self.posts[n].forEvent = cityEvent
self.cityEvent!.lastlyUpdatedAt = self.posts[self.posts.count - 1].takenAt}}
PFObject.saveAllInBackground(self.posts, block: { (success, error) -> Void in
if success == false {
//show alertview with errors
}
}
每当我尝试更新对象时,它都会给我一个错误说&#34; [错误]:找不到更新的对象(代码:101,版本:1.9.0)&#34;。
我正在查看与此相关的其他帖子,它是&#34;对象不存在&#34;或&#34; ACL设置问题&#34;。我确信对象确实存在,因为我设置了一个断点并检查它是否存在。
关于ACL,我的设置如下:
let acl = PFACL()
acl.setPublicReadAccess(true)
PFACL.setDefaultACL(acl, withAccessForCurrentUser: true)
我很确定ACL设置没有错... 这让我完全不知道如何解决这个问题。 任何帮助表示赞赏。