我正在尝试从Parse数组中删除项目。我有什么想法吗?
func deletePhoto(sender:UIButton) {
let i : Int = (sender.layer.valueForKey("index")) as! Int
let image = facebookPics[i]
PFUser.currentUser()?.removeObject(facebookPics[i], forKey: "images")
PFUser.currentUser()?.saveInBackground()
facebookPics.removeAtIndex(i)
self.mainCollectionView!.reloadData()
}
当我在UIButton
内按UICollectionViewCell
时,会发生这种情况。它将它从我的阵列中删除,其余的发生得相当顺利。 Parse 有什么问题?
答案 0 :(得分:0)
找到答案:
问题基本上是,我需要重新登录,因为我的PFUser.currentUser是零。
但代码很好。