我正在开发一个 iOS 应用程序,可以帮助人们在他们就读的大学找到室友。我曾计划做类似于 tinder 的事情,你可以在某人身上向左或向右滑动,然后如果两个用户都向右滑动,你就可以开始说话了。但我不确定我将如何在解析中做到这一点,因为我目前只有一个类来保存用户及其信息。任何人都可以帮助我了解我将如何去做这件事吗?或者是否有比让两个用户都向右滑动以开始交谈更好的方法?
最佳答案
我建议创建两个新表来捕获滑动交互。像这样的东西:
Liked
- initiatingUser
- likedUser
Unliked
- initiatingUser
- unlikedUser
然后每次用户向右或向左滑动时,将新记录添加到正确的表中。
然后我将使用 Cloud Code 的 AfterSave 功能来执行 Liked 表的提取,其中 initiatingUser 和 likedUser 被翻转。然后我可以向适当的用户发送推送通知,在新表中创建新记录,这两个用户在下次登录时都会看到 - 类似这些。
关于ios - Parse.com 好友关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27106632/