【发布时间】:2011-07-15 20:54:11
【问题描述】:
我正在构建一个 iPhone 应用程序,它使用您当前的位置从 WCF 服务获取一系列结果。然后我使用 Core Data 存储 WCF 返回的数据,然后填充一个 TableView。
我想做的是将结果存储大约 30 分钟,然后每次加载视图时,检查我是否需要刷新数据。我还会观察用户的位置,这样如果他们移动了相当长的距离,数据也会更新。
我的问题是我不确定监控数据年龄的最佳方法是什么。
我是否应该将插入日期存储在核心数据实体中。或者,我可以创建一个新实体来存储全局“上次检索”日期。或者我可以在 plist 中存储一个值。
我不确定上述建议中的哪一个是最好的,甚至还有更好的建议。非常感谢您提供任何帮助!
【问题讨论】:
标签: iphone objective-c ios core-data