Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经开发了一个聊天应用程序并且它工作正常。现在我想管理向他发送消息的特定用户的聊天记录。如何管理聊天记录?
谢谢
@Kiran,我认为您每次聊天都会有一个唯一的标识符(线程 ID)。您可以使用 Core Data 来存储所有历史记录。
只需为“历史”创建一个新属性,该属性将包含“聊天”对象的项目。
“聊天”对象也将是一个属性,根据您的要求由“发送者名称”、“线程 ID”和“聊天消息”、“时间戳”、“发送者 ID”、“接收者 ID”等组成。