无法删除 swift 中的解析对象

Unable top delete parse object in swift

我正在尝试创建一个功能,让用户在点击垃圾桶按钮时删除他们的 post(PFObject)。我遵循了 Parse 文档,但我似乎无法让它工作。有人可以告诉我我做错了什么,以及如何解决它。提前致谢!

代码如下:

var currentObject : PFObject?

@IBAction func trashTapped(sender: AnyObject) {

    if let object = currentObject {
        object.deleteInBackground()
    }
    self.dismissViewControllerAnimated(true, completion: nil)
}

您必须使用 deleteInBackgroundWithBlock,然后在该块完成后关闭该块内的视图控制器,不过请确保在主线程上调用 dismissViewControllerAnimated