我的代码似乎只是从解析中下载currentUsers帖子并显示它们,当我还试图下载帖子之后的用户时...?
真的需要一些帮助才能理解这一点,如果你发现问题,请告诉我!
代码:
祝你好运, 西奥。
答案 0 :(得分:1)
此问题似乎是对Followers
的 以下 列的引用,而不是 关注者 。仔细看下面的两个问题:
// Query for the friends the current user is following
let followingActivitiesQuery = PFQuery(className: "Followers")
followingActivitiesQuery.whereKey("following", equalTo: PFUser.currentUser()!)
// Using the activities from the query above, we find all of the photos taken by
// the friends the current user is following
let photosFromFollowedUsersQuery = PFQuery(className: "Object")
photosFromFollowedUsersQuery.whereKey("userId", matchesKey: "following", inQuery: followingActivitiesQuery)
photosFromFollowedUsersQuery.whereKeyExists("image")
特别是,这一行:
followingActivitiesQuery.whereKey("following", equalTo: PFUser.currentUser()!)
在第一个查询中,目标是让每个用户都关注。这意味着查询 关注者 列指向当前用户的所有Followers
个对象。在第二个查询中,我们会匹配第一个查询中的 跟随 列。
第一个查询应该是:
followingActivitiesQuery.whereKey("follower", equalTo: PFUser.currentUser()!)