Objective-C-Wörterbuch, in das eine BOOL eingefügt wird

OK, ich bin ein bisschen verwirrt. Es ist wahrscheinlich nur eine Kleinigkeit.

Ich habe eine Funktion, die ungefähr so aussieht:

- (void)getNumbersForNews:(BOOL)news andMails:(BOOL)mails {
NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init];
[parameters setValue:news  forKey:@"getNews"];
[parameters setValue:mails forKey:@"getMails"];...}

Es ist egal, ob ich benutzesetValue:forKey: odersetObject:ForKey:Ich bekomme immer eine Warnung:

"Durch Übergeben von Argument 1 von set ... wird der Zeiger aus einer Ganzzahl ohne Umwandlung" ...

Wie um alles in der Welt füge ich einen Bool in ein Wörterbuch ein?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage