Swift 3 - Alamofire请求 - 将请求保存到磁盘

时间:2017-09-17 18:29:42

标签: swift serialization swift3 request alamofire

我问这个问题是因为我没有在这个问题上找到任何资源,因此我无法完成我的项目。

我有这个基本的alamofire帖子请求:

let request = Alamofire.request("https://httpbin.org/post", method: .post, parameters: parameters, encoding: JSONEncoding.default)

如果我没有连接到互联网,我想保存此请求,然后在连接互联网时再次执行。

有关如何开始此问题的任何想法?任何建议都将非常感谢。

1 个答案:

答案 0 :(得分:0)

  1. this answer的帮助下,确定是否有效 互联网连接与否。

  2. 没有互联网连接的情况
    将您的帖子参数保存为用户默认值或file

  3. 按照此answer了解iphone何时再次出现 连接到互联网。

  4. 在步骤2中链接的答案的帮助下从中读取参数 提交和发帖请求