【发布时间】:2015-04-13 22:40:15
【问题描述】:
我试图删除一个 PFObject 但我得到一个错误:
[Error]: object not found for delete (Code: 101, Version: 1.7.0)
这是我的代码
var newQuery = PFQuery(className: "Transfer")
newQuery.getObjectInBackgroundWithId(object.objectId!, block: { (newObject, error) -> Void in
if error == nil {
println("newObjectId : \(newObject!.objectId)")
newObject!.deleteInBackgroundWithBlock( { (success, err) -> Void in
if error == nil {
if success {
println("Deleted Successfully")
}
} else {
println("Error : \(err?.localizedDescription) \(err?.userInfo)")
}
})
} else {
println("Error : \(error?.localizedDescription) \(error?.userInfo)")
}
})
我 println() 我获取的 newObject 的一些值,一切正常,所以我不明白为什么它找不到删除的对象?
【问题讨论】:
-
为什么是
newObject!.fetchIfNeeded()? get 刚拿到它。 -
我知道,我把它放在那里看看我能不能工作,仅此而已!
标签: ios xcode swift parse-platform