SwiftConnect 1.0.0

SwiftConnect 1.0.0

Tarek Sabry 管理。



  • Tarek Sabry

SwiftConnect

Version License Platform

SwiftConnect 是什么?

SwiftConnect 是一个基于 Alamofire 构建轻量级的网络抽象层,它可以有效地简化与 RESTful JSON Web 服务交互的操作。

目录

需求

  • iOS 10.0+
  • Xcode 11+
  • Swift 5.0+

安装

SwiftConnect 可通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

pod 'SwiftConnect'

示例

要运行示例项目,首先克隆存储库,然后从 Example 目录运行 pod install

支持

如果您有任何问题,请毫不犹豫地 提交一个问题

接下来是什么?

  • 单元测试
  • 默认支持 OAuth2
  • 支持下载任务
  • 支持处理刷新令牌。
  • 支持 Carthage
  • 支持 SwiftPM
  • PropertyWrappers 版本(受 Retrofit 启发)

依赖项

SwiftConnect 主要依赖于两件事

John Sundell 构建的出色的 Future/Promises
Alamofire Alamofire

其余部分均从零开始使用 Swift 的高级 API 进行构建

许可

SwiftConnect 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。