SwiftAPI 1.6.2

SwiftAPI 1.6.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2018 年 12 月
SPM支持 SPM

Marek KojderMarek Kojder 维护。



SwiftAPI 1.6.2

  • Marek Kojder,Sławomir Zagórski 和 Radosław Budzik

SwiftAPI

Swift API 是一个出生在创建一个非常轻量,非常快速,用 Swift 编写,易于更新和开箱即用的用于通过网络进行通信的库想法。现在这个想法已经成为了一个 Cocoapod 库。库的主要特性:

  • 使用 Swift 4 编写
  • 开箱即用
  • 使用 URLSession 管理请求
  • 允许在前台或后台发送请求
  • 支持与 REST 和非 REST API 连接
  • 引入了易于使用的状态码包装器
  • 适用于 iOS,macOS,watchOS 和 tvOS
  • 支持 Codable 协议

安装

Swift-API 可通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'SwiftAPI'

并运行

pod install

用法

最初,通过添加以下代码导入库:

import SwiftAPI

然后您可以创建 ApiService 的实例

let apiService = ApiService()

或 RestService

let rootURL = URL(string:"https://API.SERVER.ADDRESS.COM")
let apiPath = "/v1.0"
let restService = RestService(baseUrl: rootURL, apiPath: apiPath)

然后您就可以开始发送请求。

要了解更高级的用法,请查阅库中提供的用法示例。

作者

许可证

SwiftAPI 基于 MIT 许可证提供。有关更多信息,请参阅 LICENSE 文件。