diff options
author | Muller, Alexander (A.) <amulle19@ford.com> | 2016-11-06 16:03:10 -0800 |
---|---|---|
committer | Muller, Alexander (A.) <amulle19@ford.com> | 2016-11-06 16:03:10 -0800 |
commit | cc7ff76d64ddf59cb9ecd672cb31ade444bed307 (patch) | |
tree | 32ca3dfdc6fb6a493c34296f49fa03af9d763e2f /SmartDeviceLink/SDLRPCResponse.m | |
parent | c5c4bf31ffe06e38fc7f19b8f3df4a1cc6137ca0 (diff) | |
download | sdl_ios-cc7ff76d64ddf59cb9ecd672cb31ade444bed307.tar.gz |
Updated setter/getter for all rpcs and structs to use convenience methods.
Diffstat (limited to 'SmartDeviceLink/SDLRPCResponse.m')
-rw-r--r-- | SmartDeviceLink/SDLRPCResponse.m | 39 |
1 files changed, 11 insertions, 28 deletions
diff --git a/SmartDeviceLink/SDLRPCResponse.m b/SmartDeviceLink/SDLRPCResponse.m index 10deae928..24cdcbb85 100644 --- a/SmartDeviceLink/SDLRPCResponse.m +++ b/SmartDeviceLink/SDLRPCResponse.m @@ -16,7 +16,7 @@ } messageType = SDLNameResponse; - [store setObject:function forKey:messageType]; + [self setObject:function forName:messageType inStorage:store]; return self; } @@ -28,58 +28,41 @@ } messageType = SDLNameResponse; - [store setObject:function forKey:messageType]; - + [self setObject:function forName:messageType inStorage:store]; + return self; } - (NSNumber<SDLInt> *)correlationID { - return [function objectForKey:SDLNameCorrelationId]; + return [self objectForName:SDLNameCorrelationId fromStorage:function]; } - (void)setCorrelationID:(NSNumber<SDLInt> *)corrID { - if (corrID != nil) { - [function setObject:corrID forKey:SDLNameCorrelationId]; - } else { - [function removeObjectForKey:SDLNameCorrelationId]; - } + [self setObject:corrID forName:SDLNameCorrelationId inStorage:function]; } - (void)setSuccess:(NSNumber<SDLBool> *)success { - if (success != nil) { - [parameters setObject:success forKey:SDLNameSuccess]; - } else { - [parameters removeObjectForKey:SDLNameSuccess]; - } + [self setObject:success forName:SDLNameSuccess]; } - (NSNumber<SDLBool> *)success { - return [parameters objectForKey:SDLNameSuccess]; + return [self objectForName:SDLNameSuccess]; } - (void)setResultCode:(SDLResult)resultCode { - if (resultCode != nil) { - [parameters setObject:resultCode forKey:SDLNameResultCode]; - } else { - [parameters removeObjectForKey:SDLNameResultCode]; - } + [self setObject:resultCode forName:SDLNameResultCode]; } - (SDLResult)resultCode { - NSObject *obj = [parameters objectForKey:SDLNameResultCode]; - return (SDLResult)obj; + return [self objectForName:SDLNameResultCode]; } - (void)setInfo:(NSString *)info { - if (info != nil) { - [parameters setObject:info forKey:SDLNameInfo]; - } else { - [parameters removeObjectForKey:SDLNameInfo]; - } + [self setObject:info forName:SDLNameInfo]; } - (NSString *)info { - return [parameters objectForKey:SDLNameInfo]; + return [self objectForName:SDLNameInfo]; } @end |