gpt4 book ai didi

ios - 查询晚于 24 小时的对象

转载 作者:行者123 更新时间:2023-11-28 12:47:25 26 4
gpt4 key购买 nike

所以 Snapchat 的方式是,它们只在故事图像/视频中显示比 24 小时还新的图像/视频。我如何使用此查询代码执行相同的操作:

func queryStory(){
let query = PFQuery(className: "myClass")
query.whereKey("isPending", equalTo: false)
query.limit = 1000
query.orderByDescending("createdAt")

query.findObjectsInBackgroundWithBlock { (posts: [PFObject]?, error: NSError?) -> Void in
if (error == nil){
// Success fetching objects

for post in posts! {

if let imagefile = post["userFile"] as? PFFile {
self.userFile.append(post["userFile"] as! PFFile)
self.objID.append(post.objectId!)
self.createdAt.append(post.createdAt!)
}
}
}
else{
print(error)
}
}
}
}

我尝试添加:

var date: NSDate = NSDate(timeIntervalSinceNow: -172800)
query.whereKey("createdAt", greaterThan: date)

但这给了我 0 个项目。(我的类(class)目前共有 28 个项目)。有什么想法吗?

最佳答案

24 小时的正确格式是:

let date: NSDate = NSDate(timeIntervalSinceNow: -86400)
query.whereKey("createdAt", greaterThan: date)

您尝试从 Parse 查询的文件有多久了?

关于ios - 查询晚于 24 小时的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37579567/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com