【发布时间】:2013-07-27 05:16:13
【问题描述】:
我正在尝试在我的 iOS 应用程序中构建离线同步功能,并希望从社区获得一些反馈/建议,以了解执行相同操作时应遵循的策略和最佳实践。应用详情如下:
该应用向用户显示数字目录,并允许他们执行创建和下订单等操作。 目前,该应用程序仅在在线时有效,我们为所有操作提供 API,例如查看目录、创建/下订单返回 JSON 数据。 我们希望为用户提供离线/同步功能,通过它用户可以在离线时查看目录并创建/下订单,当他们上线时,订单详细信息将同步并更新到我们的服务器。 我们还希望从服务器中提取最新数据,并让应用程序保持最新状态,以防应用程序离线时服务器发生目录更改或订单更改。 你们能帮我找到处理这种功能的最佳设计和方法吗?
【问题讨论】: