我的应用中有一个offline mode
的概念。每当请求因连接问题或我服务器的500响应而失败时,我会自动将我的应用程序放入offline mode
。然后我保存触发离线模式的request
,在下一个成功的请求中,我重新运行失败的原始请求。如果此次请求成功,我会从offline mode
中取出应用程序。
此机制的问题在于,它要求用户执行操作以触发成功的api调用,然后重新发送原始请求。我想知道我可以在自己的线程上连续发送请求并听取成功响应的最佳方式。
我对ios开发还很陌生,所以希望能够围绕这个场景指出一些最佳实践。
谢谢!