Ho un file plist che contiene una matrice di dizionari. Qui è uno di loro:Ripristino di una BOOL all'interno di un NSDictionary da un file plist
Fred dizionario
Nome Fred
isMale [casella è selezionata]
Così ora sto in fase di inizializzazione il mio oggetto persona con il dizionario che ho letto dal file plist:
-(id) initWithDictionary: (NSDictionary *) dictionary {
if (self = [super init])
self.name = [dictionary valueForKey: @"Name"];
self.isMale = ????
}
Come terminare il codice sopra in modo che self.isMale sia impostato su SÌ se la casella è selezionata nel file plist e NO se non lo è. Preferibilmente, impostare anche NO se non c'è alcun tasto isMale nel dizionario.
Fantastico! Grazie uomo. –