Expert iOS
💻 Setup
In your project, add the following lines to your podfile:
source 'https://github.com/CanalTP/Podspecs.git' # Expert podspec URL
target 'YOUR_PROJECT_SCHEME' do
pod 'NavitiaSDK', '2.7.2' # Expert Pod definition
end
Using your CLI, run pod install
in your project directory.
👨💻 Implementation
This module is set up by calling Expert.shared.initialize()
.
This method takes the following parameters:
Parameter | Type | Required | Description | Default |
---|---|---|---|---|
token |
String |
✓ | Navitia API access token | ✗ |
env |
ExpertEnvironment |
✗ | Navitia API environment | ExpertEnvironment.prod |
debugEnabled |
Bool |
✗ | Log Navitia responses | false |
🚀 Launching
You can now call any endpoint from Expert.shared
and its variety of functions with a completion block that will help you request Navitia. As an example: