Современный код для ссылки:
parameters[@"getNews"] = @(news);
Наблюдение @Steve ответ Harrison у меня действительно есть один комментарий. По некоторым причинам это не работает с передачей свойств объектов как для, например,
[parameters setValue:[NSNumber numberWithBool:myObject.hasNews] forKey:@"news"];
Это устанавливает в NULL news
ключ в параметре NSDictionary
(по некоторым причинам не может действительно понять, почему)
Мое единственное решение состояло в том, чтобы использовать путь @Eimantas следующим образом:
[parameters setValue:[NSNumber numberWithBool:myObject.hasNews ? @"YES" : @"NO"] forKey:@"news"];
Это работало безупречно. Не спрашивайте меня, почему передача BOOL
непосредственно не работает, но по крайней мере я нашел решение. Какие-либо идеи?