uber / uber-ios-sdk

Uber iOS SDK (beta)
https://developer.uber.com/docs
MIT License
375 stars 125 forks source link

Swifty APIs #176

Closed edjiang closed 7 years ago

edjiang commented 7 years ago

Update public APIs to adhere to the Swift API Design Guidelines.

Most of the changes in this PR are minor, and are related to renaming APIs, and renaming the consumer of the API in the tests.

The primary structural change in this PR is to change the Configuration from a static object to a singleton, which will allow us in the future to improve testability and pave the way for multiple Uber Clients, if necessary for the end developer.