我正在使用iPhone的医疗应用程序,用户为执行的一系列测试创建带时间戳的条目,这些条目存储在sqlite中以供检索和后续钻取。在我的模型类中,我有一个属性使用一个NSArray,该NSArray填充了这些条目,随着在应用程序中添加新的内容而更新。
我想要做的一件事就是显示与日历列表视图类似的UI行为 - 对于任何给定的日期,显示一个节标题,显示当天的名称和日期,并显示所做的条目那天。
从蛮力的角度来看,我可以看到你如何预先计算这一点 - 在构建你的条目列表时,你可以将整个列表存储在字典中,按日期键入。
这看起来非常优雅,所以我想知道是否还有其他更有效的方法来完成这项任务。
答案 0 :(得分:0)
如果iPhone上有Core Data WERE,您可以用这种方式存储您的信息而不是sqlite。
然后,当您需要特定日期的数据时,您可以使用NSPredicate搜索排序描述符。
然后,核心数据将返回根据您的描述符排序的相关数据。很好,很整洁。
也许可以访问Apple开发中心/论坛获取有关即将推出的软件的更多信息......