diff options
author | Muller, Alexander (A.) <amulle19@ford.com> | 2016-09-21 12:13:36 -0700 |
---|---|---|
committer | Muller, Alexander (A.) <amulle19@ford.com> | 2016-09-21 12:13:36 -0700 |
commit | be7622fe60babba90276101db79a515597a9fea1 (patch) | |
tree | 8bbcc0a3433ae8e42fa2204c9a36712cce0203ca /SmartDeviceLink/SDLVrCapabilities.m | |
parent | e6e84cc8c23609ab286c64a2c6a3037313f29908 (diff) | |
download | sdl_ios-be7622fe60babba90276101db79a515597a9fea1.tar.gz |
Initial conversion of all enum objects to SDLEnum typedef.
Diffstat (limited to 'SmartDeviceLink/SDLVrCapabilities.m')
-rw-r--r-- | SmartDeviceLink/SDLVrCapabilities.m | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/SmartDeviceLink/SDLVrCapabilities.m b/SmartDeviceLink/SDLVrCapabilities.m index 72c8c39d2..dd769063d 100644 --- a/SmartDeviceLink/SDLVrCapabilities.m +++ b/SmartDeviceLink/SDLVrCapabilities.m @@ -4,39 +4,39 @@ #import "SDLVRCapabilities.h" -SDLVRCapabilities *SDLVRCapabilities_TEXT = nil; +SDLVRCapabilities const SDLVRCapabilitiesText = @"TEXT"; -NSArray *SDLVRCapabilities_values = nil; - -@implementation SDLVRCapabilities - -+ (SDLVRCapabilities *)valueOf:(NSString *)value { - for (SDLVRCapabilities *item in SDLVRCapabilities.values) { - //NOTE: This was added for Sync Module Compatability, V1 module resturns "Text" and a - // Gen 1.1 module returns "TEXT", the new if statement makes a case insensitive - // check instead to accept both - //if ([item.value isEqualToString:value]) { - if (item.value && [item.value caseInsensitiveCompare:value] == NSOrderedSame) { - return item; - } - } - return nil; -} - -+ (NSArray *)values { - if (SDLVRCapabilities_values == nil) { - SDLVRCapabilities_values = @[ - SDLVRCapabilities.TEXT, - ]; - } - return SDLVRCapabilities_values; -} - -+ (SDLVRCapabilities *)TEXT { - if (SDLVRCapabilities_TEXT == nil) { - SDLVRCapabilities_TEXT = [[SDLVRCapabilities alloc] initWithValue:@"TEXT"]; - } - return SDLVRCapabilities_TEXT; -} - -@end +//NSArray *SDLVRCapabilities_values = nil; +// +//@implementation SDLVRCapabilities +// +//+ (SDLVRCapabilities *)valueOf:(NSString *)value { +// for (SDLVRCapabilities *item in SDLVRCapabilities.values) { +// //NOTE: This was added for Sync Module Compatability, V1 module resturns "Text" and a +// // Gen 1.1 module returns "TEXT", the new if statement makes a case insensitive +// // check instead to accept both +// //if ([item.value isEqualToString:value]) { +// if (item.value && [item.value caseInsensitiveCompare:value] == NSOrderedSame) { +// return item; +// } +// } +// return nil; +//} +// +//+ (NSArray *)values { +// if (SDLVRCapabilities_values == nil) { +// SDLVRCapabilities_values = @[ +// SDLVRCapabilities.TEXT, +// ]; +// } +// return SDLVRCapabilities_values; +//} +// +//+ (SDLVRCapabilities *)TEXT { +// if (SDLVRCapabilities_TEXT == nil) { +// SDLVRCapabilities_TEXT = [[SDLVRCapabilities alloc] initWithValue:@"TEXT"]; +// } +// return SDLVRCapabilities_TEXT; +//} +// +//@end |