github OAuthSwift/OAuthSwift 2.0.0
2.0.0`Result`

latest releases: 2.2.0, 2.1.2, 2.1.1...
4 years ago

Big breaking change on callback closure!

Result type is now used to merge the success and failure closure into one.

oauthswift.authorize(..) { result in
    switch result {
    case .success(let (credential, response, parameters)):
      // do something
    case .failure(let error):
      // do something
    }  
}
oauthswift.client.get(...) { result in
    switch result {
    case .success(let response):
        // do something
    case .failure(let error):
        // do something
    }
}

You can use the previous version 1.4.x if you do not want to upgrade your code

Don't miss a new OAuthSwift release

NewReleases is sending notifications on new releases.