summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLRPCMessage.m
diff options
context:
space:
mode:
Diffstat (limited to 'SmartDeviceLink/SDLRPCMessage.m')
-rw-r--r--SmartDeviceLink/SDLRPCMessage.m19
1 files changed, 9 insertions, 10 deletions
diff --git a/SmartDeviceLink/SDLRPCMessage.m b/SmartDeviceLink/SDLRPCMessage.m
index 72900d5a8..140762dc2 100644
--- a/SmartDeviceLink/SDLRPCMessage.m
+++ b/SmartDeviceLink/SDLRPCMessage.m
@@ -7,6 +7,8 @@
#import "NSMutableDictionary+Store.h"
#import "SDLNames.h"
+NS_ASSUME_NONNULL_BEGIN
+
@implementation SDLRPCMessage
@synthesize messageType;
@@ -27,7 +29,7 @@
if (self = [super initWithDictionary:dict]) {
NSEnumerator *enumerator = [store keyEnumerator];
while (messageType = [enumerator nextObject]) {
- if ([messageType isEqualToString:SDLNameBulkData] == FALSE) {
+ if (![messageType isEqualToString:SDLNameBulkData]) {
break;
}
}
@@ -41,27 +43,22 @@
return self;
}
-- (NSString *)getFunctionName {
+- (nullable NSString *)getFunctionName {
return [function sdl_objectForName:SDLNameOperationName];
}
-- (void)setFunctionName:(NSString *)functionName {
+- (void)setFunctionName:(nullable NSString *)functionName {
[function sdl_setObject:functionName forName:SDLNameOperationName];
}
-- (NSObject *)getParameters:(NSString *)functionName {
+- (nullable NSObject *)getParameters:(NSString *)functionName {
return [parameters sdl_objectForName:functionName];
}
-- (void)setParameters:(NSString *)functionName value:(NSObject *)value {
+- (void)setParameters:(NSString *)functionName value:(nullable NSObject *)value {
[parameters sdl_setObject:value forName:functionName];
}
-- (void)dealloc {
- function = nil;
- parameters = nil;
-}
-
- (NSString *)name {
return [self getFunctionName];
}
@@ -73,3 +70,5 @@
}
@end
+
+NS_ASSUME_NONNULL_END