如何在即时通讯中保存对话历史记录?

时间:2011-06-24 09:36:40

标签: iphone objective-c

我正在构建一个与whatapps非常相似的内部实例消息应用程序。有人可以给我建议如何在本地设备中保存对话。归档整个UIViewController以保存所有消息是否可以?

非常感谢。

2 个答案:

答案 0 :(得分:1)

您有多种选择,例如可以存储在 sqllite 数据库中,使用 NSUserDefaults 作为对象,在应用程序沙箱中使用文件

文件可以是xml或简单txt格式。

更新:

How to store custom objects in NSUserDefaults

答案 1 :(得分:0)

不需要将历史保存到NSUserDefaults或保存到Sqlite数据库。