Tengo un archivo plist que contiene una matriz de diccionarios. He aquí uno de ellos:Restauración de un BOOL dentro de un NSDictionary desde un archivo plist
Fred Diccionario
Nombre Fred
isMale [casilla está marcada]
Así que ahora estoy inicializando mi persona objeto con el diccionario leí desde el archivo plist:
-(id) initWithDictionary: (NSDictionary *) dictionary {
if (self = [super init])
self.name = [dictionary valueForKey: @"Name"];
self.isMale = ????
}
Cómo termino el código anterior para que self.isMale se establezca en SÍ si la casilla está marcada en el archivo plist, y NO si no lo está. Preferiblemente, también se establece en NO si no hay ninguna clave. Masculina en el diccionario.
¡Impresionante! Gracias hombre. –