【问题标题】:Can't delete a PFObject?不能删除 PFObject?
【发布时间】: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


【解决方案1】:

我认为这是因为该对象具有只读权限。详情请查看thread

祝你好运

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-26
    • 2014-07-25
    • 2017-11-16
    • 2018-07-02
    相关资源
    最近更新 更多