一个简单的网络层,带有异步等待功能的 Alamofire 网络拦截器

纯 Swift 网络层

这是一个简单的应用程序,演示如何将简单的可扩展网络层与带有 async await 功能的 Alamofire 网络拦截器配合使用。

特征:

  • 使用 Alamofire 网络拦截器来处理错误并在头中更新令牌。
  • 使用 Swift 异步-等待功能。
  • 分别管理请求 API 调用部分。
  • 在网络层上处理大多数网络错误。

以下是使用此网络层的一个演示:

preview

GitHub

点击跳转