SHRestClient
SHRestClient is a easy to use boiler-plate code free rest-client, including progress hud/(which you can change or customize). It includes Network Observer for watching connectivity which is based upon ReachabilitySwift Library. It can be used for projects for GET, POST, PUT, DELETE requests.
It also supports codables of swift 4. It supports chaining of whole process to make a request for fetching data which helps in easy and minimal coding.
Installation
CocoaPods
To integrate SHRestClient into your Xcode project using CocoaPods, specify it in your Podfile
:
pod 'SHRestClient'
Then, run the following command:
$ pod install
Requirements
- iOS 10.3+
- Swift 4