ios - Parse.com 好友关系

标签 ios objective-c parse-platform

我正在开发一个 iOS 应用程序,可以帮助人们在他们就读的大学找到室友。我曾计划做类似于 tinder 的事情,你可以在某人身上向左或向右滑动,然后如果两个用户都向右滑动,你就可以开始说话了。但我不确定我将如何在解析中做到这一点,因为我目前只有一个类来保存用户及其信息。任何人都可以帮助我了解我将如何去做这件事吗?或者是否有比让两个用户都向右滑动以开始交谈更好的方法?

最佳答案

我建议创建两个新表来捕获滑动交互。像这样的东西:

Liked
- initiatingUser
- likedUser

Unliked
- initiatingUser
- unlikedUser

然后每次用户向右或向左滑动时,将新记录添加到正确的表中。

然后我将使用 Cloud Code 的 AfterSave 功能来执行 Liked 表的提取,其中 initiatingUser 和 likedUser 被翻转。然后我可以向适当的用户发送推送通知,在新表中创建新记录,这两个用户在下次登录时都会看到 - 类似这些。

关于ios - Parse.com 好友关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27106632/

相关文章:

iphone - iOS 5.0.1:如何为iCloud验证文件夹是否标记为“不备份”?

ios - 我的函数需要用户位置,但它返回 nil

objective-c - 为什么 awakeFromInsert 被调用两次?

ios - 使用解析下载图像会导致无法识别的选择器错误

ios - Bolts框架[Parse+Facebook]需要使用parse webservice吗?

ios - 从特定行设置动态自定义单元格

ios - 将新单元格添加到 UITableView 时选择 UITableViewCell 文本

ios - 使用 AudioServicesPlaySystemSound 一次播放 1 个声音

ios - 无法在日历中添加事件

objective-c - 将 NSMutableDictionary 添加到 NSMutableArray 的特定索引处?