首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >消息应用Swift -显示所有对话

消息应用Swift -显示所有对话
EN

Stack Overflow用户
提问于 2015-10-11 05:44:20
回答 2查看 493关注 0票数 1

我正在制作一个应用程序,其中包括用户对用户的私人消息。我唯一的问题是获取当前用户的所有对话或最新消息,我不知道如何使用PARSE从数据库中提取这些信息。

我的数据库有两个表,一个用户表和一个消息表。使用senderId和recipientId发送的每条消息都有一个条目。

我不知道如何做到这一点,任何帮助将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2015-10-11 06:07:52

Stack Overflow用户

发布于 2015-10-11 07:02:57

你可以这样做:

代码语言:javascript
复制
let sentMessagesQuery = PFUser.query()!
sentMessagesQuery.whereKey("senderId", equalTo: PFUser.currentUser()!)

let receivedMessagesQuery = PFUser.query()!
receivedMessagesQuery.whereKey("recipientId", equalTo: PFUser.currentUser()!)

let query = PFQuery.orQueryWithSubqueries([sentMessagesQuery, receivedMessagesQuery])
query.findObjectsInBackgroundWithBlock({ (result: [AnyObject]?, error: NSError?) -> Void in
    //Do stuff with the result
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33059268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档