在我的 iOS 应用程序中,我想存储一些从远程服务器获取的消息。但是,一旦我有 N 条消息,我就想清除这些消息,而不是永远存储这些消息;即,如果我的 N 配置为 10,我想存储 10 条消息,并且在第 11 条消息到达时,我想删除第 1 条消息。
在 iOS 中是否有标准的方法来执行此操作?我还没有编写保存消息的代码,所以选择任何保存方法对我来说都可以。
最佳答案
将您的消息存储在一个文件中。收到消息后,将文件的消息读取到 NSMutableArray,用新消息替换最旧的消息,并用新的数组数据覆盖文件。
关于ios - 有没有办法创建一个循环文件存储?就像 linux 中的 syslog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10477131/