解析 - 类更新/修改的最后日期?

时间:2015-11-12 17:43:00

标签: ios swift asynchronous parse-platform synchronization

我想检查我的Parse Class是否在特定日期(我最后一次同步本地数据库的日期)之后更新了,所以如果我的本地数据已经是最新的,我可以避免同步。 / p>

有一种简单的方法吗?

在任何地方都有“最后更新”信息吗?或类似HTTP标题“最后修改”?

谢谢

1 个答案:

答案 0 :(得分:0)

我不相信这是一个内置的功能,但它是相对容易编写的代码!

let query = PFQuery(className: "yourClass")
let cutOffDate = (some type of NSDate)
query.whereKey("updatedAt", greaterThan: cutOffDate)
query.getFirstObjectInBackgroundWithBlock({ (first, error) -> Void in
                if error == nil {
                    //something was updated after date
                } else if error?.code == 101 {
                    //nothing was updated after date
                } else {
                    //something went wrong
                }
        })

请告诉我这是否适合您!