У меня есть файл 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.