You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Swish is a networking library that is particularly meant for requesting and
decoding JSON via Decodable. It is protocol based, and so aims to be easy
to test and customize.
Version Compatibility
Here is the current Swift compatibility breakdown:
You will also need to make sure you're opting into using frameworks:
use_frameworks!
Then run pod install with CocoaPods 0.36 or newer.
Git Submodules
I guess you could do it this way if that's your thing.
Add this repo as a submodule, and add the Swish project file along with the
dependency project files to your workspace. You can then link against
Swish.framework along with the dependency frameworks for your application
target.
Usage
Basic Playground
You can see an example of Swish in action via the included SwishExamples.playground.
To use that, clone this repository and run carthage bootstrap --platform iOS.
When that finishes, open the Swish.xcworkspace and click the SwishExamples
playground on the left.