У меня есть файл plist, который содержит массив словарей. Вот один из них:
Словарь Фреда
Имя Фред
isMale [поле отмечено]
Итак, теперь я инициализирую свой объект Person со словарем, который я прочитал из файла plist:
-(id) initWithDictionary: (NSDictionary *) dictionary {
if (self = [super init])
self.name = [dictionary valueForKey: @"Name"];
self.isMale = ????
}
Как мне закончить предыдущий код, чтобы для self.isMale установлено значение YES, если флажок установлен в файле plist, и NO, если это не так. Также предпочтительно установить значение NO, если в словаре нет ключа isMale.