iOS:缓存下载的rss消息的最佳方式

iOS:缓存下载的rss消息的最佳方式,ios,nskeyedarchiver,nscoder,Ios,Nskeyedarchiver,Nscoder,我正在实现iPhone RSS阅读器的基本功能。我下载了一堆短消息,并将它们显示在一个列表中。每个消息都封装在一个MyMessage对象中,该对象包含标题、正文、url等 我想确保缓存最近的20条消息。最好的方法是什么?我应该使用密钥存档,并让MyMessage类实现NSCoding协议吗。如果选择此方法,是否可以将新邮件附加到包含存档的文件中(同样,当邮件计数超过20时,是否可以删除旧邮件) 本质上,我的问题是:使用键控归档是正确的方法吗?如果是,我如何根据需要从存档中追加/删除邮件 谢谢 为

我正在实现iPhone RSS阅读器的基本功能。我下载了一堆短消息,并将它们显示在一个列表中。每个消息都封装在一个MyMessage对象中,该对象包含标题、正文、url等

我想确保缓存最近的20条消息。最好的方法是什么?我应该使用密钥存档,并让MyMessage类实现NSCoding协议吗。如果选择此方法,是否可以将新邮件附加到包含存档的文件中(同样,当邮件计数超过20时,是否可以删除旧邮件)

本质上,我的问题是:使用键控归档是正确的方法吗?如果是,我如何根据需要从存档中追加/删除邮件


谢谢

为什么不使用CoreData?对于要缓存的简单对象,这样做相当简单。

谢谢。。请仔细阅读。。看来会很好用的。。节省了我很多工作。。