【发布时间】:2012-03-06 05:30:59
【问题描述】:
我正在开发一个应用程序,该应用程序允许用户管理 (CRUD) 存储在服务器上的内容。我在本地存储(Core Data)中镜像了一些数据。
当用户删除或更新文件时,我会在本地数据库中删除它并向服务器发送 HTTP 请求。我不想并行发送多个请求,我想实现离线模式。我正在考虑某种队列,只要设备连接到互联网,它就会存储请求并执行它们。如果请求失败,worker 应该重试,然后再处理队列中的下一个请求。
实现这一目标的常见做法是什么?有没有具有此功能的框架?
【问题讨论】:
标签: ios http queue nsurlrequest