diff --git a/MonsterCards/Models/Ability.h b/MonsterCards/Models/Ability.h index e849f90..60f4b6f 100644 --- a/MonsterCards/Models/Ability.h +++ b/MonsterCards/Models/Ability.h @@ -12,6 +12,11 @@ NS_ASSUME_NONNULL_BEGIN @interface Ability : NSObject +@property NSString* name; +@property NSString* abilityDescription; + +-(id)initWithName: (NSString*)name andDescription: (NSString*)description; + @end NS_ASSUME_NONNULL_END diff --git a/MonsterCards/Models/Ability.m b/MonsterCards/Models/Ability.m index 21397f2..18ac0c5 100644 --- a/MonsterCards/Models/Ability.m +++ b/MonsterCards/Models/Ability.m @@ -10,4 +10,13 @@ @implementation Ability +-(id)initWithName: (NSString*)name andDescription: (NSString*)description { + self = [super init]; + + self.name = name; + self.abilityDescription = description; + + return self; +} + @end