summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLLockScreenManager.m
diff options
context:
space:
mode:
authorSatbir Tanda <satbirtanda@gmail.com>2019-07-29 17:32:51 -0700
committerSatbir Tanda <satbirtanda@gmail.com>2019-07-29 17:32:51 -0700
commit6836dab17316ffb7d784d41c90736a6d743f9dd9 (patch)
treecbdf5a18561f966f99c38803891b2171b7616db2 /SmartDeviceLink/SDLLockScreenManager.m
parent12be396894ad24ec50f84309a66e610d6d5df869 (diff)
downloadsdl_ios-6836dab17316ffb7d784d41c90736a6d743f9dd9.tar.gz
Deprecate SDLOnLockScreenStatus
Diffstat (limited to 'SmartDeviceLink/SDLLockScreenManager.m')
-rw-r--r--SmartDeviceLink/SDLLockScreenManager.m8
1 files changed, 8 insertions, 0 deletions
diff --git a/SmartDeviceLink/SDLLockScreenManager.m b/SmartDeviceLink/SDLLockScreenManager.m
index 4ce891ad5..781ff2998 100644
--- a/SmartDeviceLink/SDLLockScreenManager.m
+++ b/SmartDeviceLink/SDLLockScreenManager.m
@@ -28,7 +28,12 @@ NS_ASSUME_NONNULL_BEGIN
@property (assign, nonatomic) BOOL canPresent;
@property (strong, nonatomic, readwrite) SDLLockScreenConfiguration *config;
@property (strong, nonatomic) id<SDLViewControllerPresentable> presenter;
+
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
@property (strong, nonatomic, nullable) SDLOnLockScreenStatus *lastLockNotification;
+#pragma clang diagnostic pop
+
@property (strong, nonatomic, nullable) SDLOnDriverDistraction *lastDriverDistractionNotification;
@property (assign, nonatomic, readwrite, getter=isLockScreenDismissable) BOOL lockScreenDismissable;
@property (assign, nonatomic) BOOL lockScreenDismissed;
@@ -101,7 +106,10 @@ NS_ASSUME_NONNULL_BEGIN
#pragma mark - Notification Selectors
- (void)sdl_lockScreenStatusDidChange:(SDLRPCNotificationNotification *)notification {
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wdeprecated-declarations"
if (![notification isNotificationMemberOfClass:[SDLOnLockScreenStatus class]]) {
+#pragma clang diagnostic pop
return;
}