From e98443a5ddf7396da890a1bdfc3ad3835005b383 Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Sat, 5 Sep 2020 18:19:32 -0700 Subject: [PATCH] Adds implementation of DamageType model. --- iOS/MonsterCards/Models/DamageType.h | 6 ++++++ iOS/MonsterCards/Models/DamageType.m | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/iOS/MonsterCards/Models/DamageType.h b/iOS/MonsterCards/Models/DamageType.h index 77aa241..c7dd352 100644 --- a/iOS/MonsterCards/Models/DamageType.h +++ b/iOS/MonsterCards/Models/DamageType.h @@ -12,6 +12,12 @@ NS_ASSUME_NONNULL_BEGIN @interface DamageType : NSObject +@property NSString* name; +@property NSString* note; +@property NSString* type; + +-(id)initWithName: (NSString*)name note: (NSString*)note andType: (NSString*)type; + @end NS_ASSUME_NONNULL_END diff --git a/iOS/MonsterCards/Models/DamageType.m b/iOS/MonsterCards/Models/DamageType.m index 8112681..309be76 100644 --- a/iOS/MonsterCards/Models/DamageType.m +++ b/iOS/MonsterCards/Models/DamageType.m @@ -10,4 +10,14 @@ @implementation DamageType +-(id)initWithName: (NSString*)name note: (NSString*)note andType: (NSString*)type{ + self = [super init]; + + self.name = name; + self.note = note; + self.type = type; + + return self; +} + @end