summaryrefslogtreecommitdiff
path: root/Example Apps
diff options
context:
space:
mode:
authorJoel Fischer <joeljfischer@gmail.com>2019-05-24 10:00:22 -0400
committerGitHub <noreply@github.com>2019-05-24 10:00:22 -0400
commit24adfae46f9fe883ee5fe59d7a02a494b40f9662 (patch)
tree1676c208bcd0d614352d2699477382c32e63f493 /Example Apps
parentc080f3e0084ea502930c22749e18eb1e0f41f524 (diff)
parent7292417f285b42bcf62538f7bac4ca09e70e6ee1 (diff)
downloadsdl_ios-24adfae46f9fe883ee5fe59d7a02a494b40f9662.tar.gz
Merge pull request #1271 from smartdevicelink/feature/issue_1257_sdlmanager_rpc_subscriptions
Implement SDL-0226: SDLManager RPC Subscription Helper Methods
Diffstat (limited to 'Example Apps')
-rw-r--r--Example Apps/Example ObjC/VehicleDataManager.m4
-rw-r--r--Example Apps/Example Swift/VehicleDataManager.swift2
2 files changed, 3 insertions, 3 deletions
diff --git a/Example Apps/Example ObjC/VehicleDataManager.m b/Example Apps/Example ObjC/VehicleDataManager.m
index 999a22616..cc2ee46fa 100644
--- a/Example Apps/Example ObjC/VehicleDataManager.m
+++ b/Example Apps/Example ObjC/VehicleDataManager.m
@@ -37,7 +37,7 @@ NS_ASSUME_NONNULL_BEGIN
_refreshUIHandler = refreshUIHandler;
_vehicleOdometerData = @"";
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(vehicleDataNotification:) name:SDLDidReceiveVehicleDataNotification object:nil];
+ [_sdlManager subscribeToRPC:SDLDidReceiveVehicleDataNotification withObserver:self selector:@selector(vehicleDataNotification:)];
[self sdlex_resetOdometer];
return self;
@@ -112,7 +112,7 @@ NS_ASSUME_NONNULL_BEGIN
}
SDLOnVehicleData *onVehicleData = (SDLOnVehicleData *)notification.notification;
- self.vehicleOdometerData = [NSString stringWithFormat:@"%@: %@ kph", VehicleDataOdometerName, onVehicleData.odometer];
+ self.vehicleOdometerData = [NSString stringWithFormat:@"%@: %@ km", VehicleDataOdometerName, onVehicleData.odometer];
if (!self.refreshUIHandler) { return; }
self.refreshUIHandler();
diff --git a/Example Apps/Example Swift/VehicleDataManager.swift b/Example Apps/Example Swift/VehicleDataManager.swift
index c5e2b187e..1d78edd42 100644
--- a/Example Apps/Example Swift/VehicleDataManager.swift
+++ b/Example Apps/Example Swift/VehicleDataManager.swift
@@ -23,7 +23,7 @@ class VehicleDataManager: NSObject {
super.init()
resetOdometer()
- NotificationCenter.default.addObserver(self, selector: #selector(vehicleDataNotification(_:)), name: .SDLDidReceiveVehicleData, object: nil)
+ self.sdlManager.subscribe(to: .SDLDidReceiveVehicleData, observer: self, selector: #selector(vehicleDataNotification(_:)))
}
}