У меня есть метод Obj-C, похожий на этот:
-(void)getUserDefaults:(BOOL *)refreshDefaults
{
PostAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
if (refreshDefaults) {
[appDelegate retrieveDefaults];
}
}
Когда я это так называю, я не получаю предупреждения:
[self getUserDefaults:NO];
Когда я это так называю, я получаю предупреждение:
[self getUserDefaults:YES];
предупреждение: передача аргумента 1 в getUserDefaults: делает указатель из целого числа без приведения
ПРИМЕЧАНИЕ: я всегда вызываю метод, сначала передавая NO, а потом, спустя некоторое время, передаю YES
Может кто-нибудь сообщить мне, в чем здесь проблема? Спасибо.