From b8db6daa942e3f63c29fee1e4a32df1a6f5a5bf9 Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Sat, 5 Sep 2020 18:33:25 -0700 Subject: [PATCH] Adds implementation of Language model. --- MonsterCards/Models/Language.h | 5 +++++ MonsterCards/Models/Language.m | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/MonsterCards/Models/Language.h b/MonsterCards/Models/Language.h index 6e68f47..612b1e8 100644 --- a/MonsterCards/Models/Language.h +++ b/MonsterCards/Models/Language.h @@ -12,6 +12,11 @@ NS_ASSUME_NONNULL_BEGIN @interface Language : NSObject +@property NSString* name; +@property BOOL speaks; + +-(id)initWithName: (NSString*)name andSpeaks: (NSString*)canSpeak; + @end NS_ASSUME_NONNULL_END diff --git a/MonsterCards/Models/Language.m b/MonsterCards/Models/Language.m index 5e6ce6b..7bb840f 100644 --- a/MonsterCards/Models/Language.m +++ b/MonsterCards/Models/Language.m @@ -10,4 +10,13 @@ @implementation Language +-(id)initWithName: (NSString*)name andSpeaks: (NSString*)canSpeak { + self = [super init]; + + self.name = name; + self.speaks = canSpeak; + + return self; +} + @end