TestsTested | ✓ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Oct 2016 |
SwiftSwift Version | 3.0 |
SPMSupports SPM | ✗ |
Maintained by ShengHuaWu.
This project is a HTTP request component in Swift, and it’s inspired by Exploring MVC-N in Swift and Mock Classes You Don’t Own.
First thing is to import the RequestContoller framework. Once imported, you’re able to create a request and then set up the response handler.
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()