-2
A
回答
0
@Kiran,我想你会为每个聊天的唯一标识符(线程ID)。您可以使用核心数据来存储所有历史记录。
只需为“历史记录”创建一个具有“聊天”对象项目的新属性。
“聊天”对象也将是一个属性,包括“发件人名称”,“线程ID”和“聊天消息”,“时间戳”,“发件人ID”,“接收者ID”等按您的要求。
相关问题
- 1. openfire(XMPP)服务器需要多长时间维护用户的聊天记录?
- 2. 如何维护聊天数据?
- 3. Signalr聊天记录用户名
- 4. 如何从openfire聊天记录一对一聊天
- 5. 如何启用与多个用户聊天(私人聊天)使用smack
- 6. 多个客户端“聊天”
- 7. Couchdb检索两个用户之间的聊天记录
- 8. 如何在php的网站上维护用户历史记录?
- 9. 保存三个月的聊天记录
- 10. 多用户聊天smack
- 11. ASmack多用户聊天室
- 12. 多用户聊天XMPP
- 13. XMPP多用户聊天
- 14. 获取openfire聊天记录
- 15. 获取BBM聊天记录
- 16. 记录Quickblox视频聊天
- 17. 聊天应用程序 - Socket.IO/Angular/MongoDB - 不显示聊天和聊天记录
- 18. 维护用户登录jsp
- 19. 使用chatadapter保存聊天记录
- 20. 如何在聊天管理器中添加多个聊天?
- 21. 如何为聊天程序创建多个用户?
- 22. 如何在php聊天系统中管理多个用户?
- 23. 有没有办法在环聊中检索用户的聊天记录?
- 24. 如何识别长多用户互联网聊天记录中的特定用户?
- 25. ASP.NET身份 - 更新用户记录后维护登录
- 26. 多个客户端UDP聊天
- 27. 限制聊天记录的大小
- 28. 如何在PHP中的多个域中维护用户偏好
- 29. Google/Facebook聊天如何知道当前登录的用户?
- 30. 如何向用户对话显示每个用户的最后一条消息以保存聊天记录?
如果您使用的是[XMPPFramework](https://github.com/robbiehanson/XMPPFramework),请查看[答案](http://stackoverflow.com/a/14361985/1407017)。如果没有,那么你将不得不使用SQLite或CoreData创建自己的数据库。 – Amar