测试已测试 | ✓ |
语言语言 | SwiftSwift |
许可证 | MIT |
发行最后发布 | 2016年10月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 ShengHuaWu 维护。
此项目是一个基于 Swift 的 HTTP 请求组件,灵感来源于 在 Swift 中探索 MVC-N 和 Mock Classes You Don’t Own。
首先要导入 RequestController 框架。导入之后,您就可以创建一个请求并设置响应处理器。
let url = NSURL(string: "https://developer.apple.com")!
let requestController = RequestContoller()
let request = requestContoller.request(url).response { result in
do {
let (response, data) = try result.unwrap()
// Response handling
} catch let error {
// Error handling
}
}
request.resume()