From: @protocol TTMapViewDelegate <NSObject>

To: @protocol TTMapViewDelegate <TTMapViewCameraDelegate, TTMapViewGestureDelegate>

From: protocol TTMapViewDelegate : NSObjectProtocol

To: protocol TTMapViewDelegate : TTMapViewCameraDelegate, TTMapViewGestureDelegate

From: + (id)createWithIncidentCluster:(id)incidentCluster;

To: + (TTMapTrafficCallout *_Nonnull)createWithIncidentCluster:(id)incidentCluster;

From: class func create(withIncidentCluster incidentCluster: Any!) → Any!

To: class func create(withIncidentCluster incidentCluster: Any!) → TTMapTrafficCallout

From: + (id)createWithIncidentPoi:(id)incidentPoi;

To: + (TTMapTrafficCallout *_Nonnull)createWithIncidentPoi:(id)incidentPoi;

From: class func create(withIncidentPoi incidentPoi: Any!) → Any!

To: class func create(withIncidentPoi incidentPoi: Any!) → TTMapTrafficCallout

From: class func create(withIncidentFlow incidentFlow: Any!) → Any!

To: class func create(withIncidentFlow incidentFlow: Any!) → TTMapTrafficCallout

From: + (id)createWithIncidentFlow:(id)incidentFlow;

To: + (TTMapTrafficCallout *_Nonnull)createWithIncidentFlow:(id)incidentFlow;

From: + (id)createWithFlow:(id)flow;

To: + (TTMapTrafficCallout *_Nonnull)createWithFlow:(id)flow;

From: class func create(withFlow flow: Any!) → Any!

To: class func create(withFlow flow: Any!) → TTMapTrafficCallout

From: @protocol TTPositionUpdate<NSObject> @optional /** Update position of tracking object. @param location TTLocation object. */ - (void)didUpdateTrackingObjectLocation:(TTLocation * _Nonnull)location; @end

To: @protocol TTPositionUpdate <NSObject>

From: class TTMapTrafficIncidentBase : NSObject

To: class TTMapTrafficIncidentBase : TTMapTrafficData

From: @protocol TTLocationSource <NSObject> @required / * Activates the provider. The provider will notify the instances periodically, * until the user calls deactivate(). */ - (void)activate; / * Deactivates this provider. The provider does not send any location notifications. */ - (void)deactivate; @end

To: @protocol TTLocationSource <NSObject>

From: class TTMapTrafficFlowTiles : NSObject

To: class TTMapTrafficFlowTiles

From: TomTomSDKMaps/TomTomSDKMaps/Markers/Callouts/TTCalloutViewSimple.h

To: TomTomSDKMaps/TomTomSDKMaps/Overlays/TTOverlay.h

From: TomTomSDKMaps/TomTomSDKMaps/Markers/Callouts/TTCalloutViewSimple.h

To: TomTomSDKMaps/TomTomSDKMaps/Overlays/TTOverlay.h

From: TomTomSDKMaps/TomTomSDKMaps/Traffic/TTMapTrafficCallout.h

To: TomTomSDKMaps/TomTomSDKMaps/Traffic/Callout/TTMapTrafficCallout.h

From: TomTomSDKMaps/TomTomSDKMaps/Traffic/TTMapTrafficCallout.h

To: TomTomSDKMaps/TomTomSDKMaps/Traffic/Callout/TTMapTrafficCallout.h