我試圖在後臺找到對象ID,以便我可以在後臺成功取消固定和刪除對象。然而,objectID是由於某種原因返回一個零值,從而導致應用程序崩潰。如何在解析中獲取對象ID
下面是一些代碼 -
(imagesToDelete是PFFile數組)
for object in imagesToDelete
{
var imageObject = PFObject(className: "img")
imageObject["theImg"] = object
//Object ID Returns nil
var objID = imageObject.objectId
//fatal error: unexpectedly found nil while
imageObject.removeObjectForKey(objID!)
imageObject.unpinInBackgroundWithBlock({ (success, error) -> Void in
if error == nil
{
imageObject.deleteEventually()
println("Objects deleted!")
}
else
{
println(error)
}
})
}
你直接從解析下載? – Lamar