diff options
author | Muller, Alexander (A.) <amulle19@ford.com> | 2017-01-18 11:47:22 -0800 |
---|---|---|
committer | Muller, Alexander (A.) <amulle19@ford.com> | 2017-01-18 11:47:22 -0800 |
commit | 41bd47f068648a73389f878069ff0ec3f2cd6005 (patch) | |
tree | 21f4bfed2b82ab346a98844ce04569b953a8126f /SmartDeviceLink/SDLLocationDetails.m | |
parent | a1c5ddde3424956a0f386335f71e8c36692147ac (diff) | |
parent | aef328f494aea84367af8d0d800253dfe38044b1 (diff) | |
download | sdl_ios-41bd47f068648a73389f878069ff0ec3f2cd6005.tar.gz |
Merge remote-tracking branch 'origin/develop' into feature/struct_property_rewrite.feature/struct_property_rewrite
Diffstat (limited to 'SmartDeviceLink/SDLLocationDetails.m')
-rw-r--r-- | SmartDeviceLink/SDLLocationDetails.m | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/SmartDeviceLink/SDLLocationDetails.m b/SmartDeviceLink/SDLLocationDetails.m index d62b914ad..ccf73cda4 100644 --- a/SmartDeviceLink/SDLLocationDetails.m +++ b/SmartDeviceLink/SDLLocationDetails.m @@ -9,62 +9,66 @@ #import "SDLNames.h" #import "SDLOasisAddress.h" +NS_ASSUME_NONNULL_BEGIN + @implementation SDLLocationDetails -- (void)setCoordinate:(SDLLocationCoordinate *)coordinate { +- (void)setCoordinate:(nullable SDLLocationCoordinate *)coordinate { [store sdl_setObject:coordinate forName:SDLNameLocationCoordinate]; } -- (SDLLocationCoordinate *)coordinate { +- (nullable SDLLocationCoordinate *)coordinate { return [store sdl_objectForName:SDLNameLocationCoordinate ofClass:SDLLocationCoordinate.class]; } -- (void)setLocationName:(NSString *)locationName { +- (void)setLocationName:(nullable NSString *)locationName { [store sdl_setObject:locationName forName:SDLNameLocationName]; } -- (NSString *)locationName { +- (nullable NSString *)locationName { return [store sdl_objectForName:SDLNameLocationName]; } -- (void)setAddressLines:(NSArray<NSString *> *)addressLines { +- (void)setAddressLines:(nullable NSArray<NSString *> *)addressLines { [store sdl_setObject:addressLines forName:SDLNameAddressLines]; } -- (NSArray<NSString *> *)addressLines { +- (nullable NSArray<NSString *> *)addressLines { return [store sdl_objectForName:SDLNameAddressLines]; } -- (void)setLocationDescription:(NSString *)locationDescription { +- (void)setLocationDescription:(nullable NSString *)locationDescription { [store sdl_setObject:locationDescription forName:SDLNameLocationDescription]; } -- (NSString *)locationDescription { +- (nullable NSString *)locationDescription { return [store sdl_objectForName:SDLNameLocationDescription]; } -- (void)setPhoneNumber:(NSString *)phoneNumber { +- (void)setPhoneNumber:(nullable NSString *)phoneNumber { [store sdl_setObject:phoneNumber forName:SDLNamePhoneNumber]; } -- (NSString *)phoneNumber { +- (nullable NSString *)phoneNumber { return [store sdl_objectForName:SDLNamePhoneNumber]; } -- (void)setLocationImage:(SDLImage *)locationImage { +- (void)setLocationImage:(nullable SDLImage *)locationImage { [store sdl_setObject:locationImage forName:SDLNameLocationImage]; } -- (SDLImage *)locationImage { +- (nullable SDLImage *)locationImage { return [store sdl_objectForName:SDLNameLocationImage ofClass:SDLImage.class]; } -- (void)setSearchAddress:(SDLOasisAddress *)searchAddress { +- (void)setSearchAddress:(nullable SDLOasisAddress *)searchAddress { [store sdl_setObject:searchAddress forName:SDLNameSearchAddress]; } -- (SDLOasisAddress *)searchAddress { +- (nullable SDLOasisAddress *)searchAddress { return [store sdl_objectForName:SDLNameSearchAddress ofClass:SDLOasisAddress.class]; } @end + +NS_ASSUME_NONNULL_END |