У меня простой вопрос (я думаю): Я пытаюсь сравнить NSNumber с int, чтобы увидеть, если он равен 0 или 1. Вот код:
id i = [dictionary objectForKey:@"error"]; //class = NSCFNumber
NSLog(@"%@ == 0 -> %@", i, i == 0);
NSLog(@"%@ == 0 -> %@", i, [i compare:[NSNumber numberWithBool:NO]]);
Я пробовал это для методов, но получаю null как результат:
2010-10-17 21:57:49.065 Api[15152:a0f] 0 == 0 -> (null)
2010-10-17 21:57:49.065 Api[15152:a0f] 0 == 0 -> (null)
Можете ли вы мне помочь?