【发布时间】:2012-01-03 22:24:30
【问题描述】:
我正在开发一个 iOS 应用程序,它基本上是一个“每日提示”的事情。数据库中已有大约 3500 个提示。每天都会有新的提示添加。
我的想法是将 3500 个提示存储在 NSMutableArray 或 NSMutableDictionary 中。由于源数据每天都会增长,因此我需要一种模式来尽可能无缝地保持应用数据结构中的数据同步。
这样的东西,在应用启动时?
获取数组或字典中最后一条记录的id
如果存在更多不在数组中的记录,则获取它们并将它们作为对象附加到数组中。这些对象将包含数据库记录 ID、技术提示标题和技术提示文本。
我在正确的轨道上吗? NSMutableArray VS。 NSMutableDictionary?
谢谢!
哪种设计模式最适合这种情况?
【问题讨论】:
标签: objective-c ios cocoa-touch push-notification