Dicionário Objective-C inserindo um BOOL
OK, estou um pouco confuso. Provavelmente é apenas uma trivialidade.
Eu tenho uma função que se parece com isso:
- (void)getNumbersForNews:(BOOL)news andMails:(BOOL)mails {
NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init];
[parameters setValue:news forKey:@"getNews"];
[parameters setValue:mails forKey:@"getMails"];...}
Não importa se eu usosetValue:forKey:
ousetObject:ForKey:
, Estou sempre recebendo um aviso:
"Passar o argumento 1 do conjunto ... faz o ponteiro do número inteiro sem uma conversão" ...
Como diabos insiro um bool no dicionário?