所以我有一个类似Snapchat的故事,你可以看到最早的第一个故事。但是,如何保存用户看到最后一个故事的位置,以便用户可以继续观看他离开的地方,而不是从头开始观看整个故事?我绝对不知道怎么做,有什么建议吗?
如果必要,请添加我的查询代码:
func queryStory(){
let query = PFQuery(className: "myClassStory")
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!)
}
}
print("Done!")
}
else{
print(error)
}
}
}
要检测故事中的当前图像,我使用self.objID
。
先谢谢了! :)
答案 0 :(得分:0)
您可以使用NSUserDefaults。要么保存已经到达的帖子的ID号,要么保存一个存储值为#34;"的数组。或"看不见"每个帖子。