【发布时间】:2014-10-09 23:50:06
【问题描述】:
使用 Parse.com,我希望我的 up 仅获取添加到对象的最新条目。
func updateTable(notification: NSNotification) {
tableView.backgroundColor = UIColor.redColor()
var query = PFQuery(className:"Names")
query.orderByDescending("createdAt")
query.getFirstObjectInBackgroundWithBlock({
(objects: PFObject!, error: NSError!) -> Void in
if error == nil {
// The find succeeded.
NSUserDefaults.standardUserDefaults().setObject(self.messages, forKey: "messages")
NSUserDefaults.standardUserDefaults().setObject(self.sections, forKey: "sections")
NSUserDefaults.standardUserDefaults().setObject(self.url, forKey: "url")
NSUserDefaults.standardUserDefaults().synchronize()
self.loadData()
}
} else {
// Log details of the failure
println(error)
}
})
}
问题是,每次调用函数时,最新的条目都会重复,也许有一种方法可以比较使用 NSUserdefaults 保存的时间与 createdAt 对象,但我不知道如何实现。
【问题讨论】:
标签: xcode parse-platform nsdate