0
我試圖創建一個讓用戶在點擊垃圾按鈕時刪除他們的帖子(PFObject)的函數。我遵循Parse文檔,但似乎無法使其工作。有人能告訴我我做錯了什麼,以及我如何解決它。提前致謝!無法在swift中頂部刪除解析對象
繼承人的代碼:
var currentObject : PFObject?
@IBAction func trashTapped(sender: AnyObject) {
if let object = currentObject {
object.deleteInBackground()
}
self.dismissViewControllerAnimated(true, completion: nil)
}
是與當前視圖控制器綁定的當前對象嗎?可能它已經計劃刪除,但是在它在後臺執行任務之前取消分配currentObject(因此是對象)? –
您應該在一個塊中刪除它,以便知道它是否被成功刪除,然後關閉視圖控制器。對於在查詢中找到的對象,最終刪除效果會更好,就像@OlegShanyuk所說的那樣,在使用此方法進行刪除之前,可能會取消分配對象。我真的很驚訝你沒有遇到內部不一致的錯誤。 – pbush25
@OlegShanyuk當前對象綁定到當前的VC,但我認爲你是正確的,currentObject被取消分配,因爲它不知道要刪除的具體對象。 –