在 RestKit 中恢复网络时自动恢复因网络问题而失败的操作

Posted

技术标签:

【中文标题】在 RestKit 中恢复网络时自动恢复因网络问题而失败的操作【英文标题】:Auto-recover operations that failed with network issue when network resumes in RestKit 【发布时间】:2015-09-11 15:03:16 【问题描述】:

我想在我的应用程序中使用 RestKit,并且只需阅读自述文件。我想确认的一件事是,当网络恢复时,RestKit 会自动恢复所有因网络问题而失败的操作吗?如果是这样,如何启用此功能?如果没有,欢迎提出有关此功能的任何建议

【问题讨论】:

不,不会的,你需要自己设计一个方案来管理情况 谢谢@Wain,您能否分享更多关于如何在没有网络的情况下创建/更新/删除本地对象以及如何在网络恢复时更新服务器的信息。 我不认为这是一个特定的要求,只是想确保这个功能没有重复的工作。 看看***.com/questions/21388797/…和***.com/questions/21236009/… 收到,非常感谢 【参考方案1】:

只需使用https://github.com/tonymillion/Reachability 使用积木很简单,就像魅力一样

【讨论】:

感谢您的回答。但是对于这个问题,我想了解更多关于如何在离线模式下更新对象以及如何在网络恢复时更新服务器。

以上是关于在 RestKit 中恢复网络时自动恢复因网络问题而失败的操作的主要内容,如果未能解决你的问题,请参考以下文章

训练神经网络时,Tensorflow 完成后会自动恢复到最佳 epoch 吗?

如何在 Apollo Client 上自动从网络错误中恢复?

网络自动播放策略更改恢复上下文不会取消静音

在 AFNetworking 重新连接网络时恢复所有上传任务

Visual Studio 2008 自动恢复目录位置更改

/etc/resolv.conf文件自动恢复配置问题