У меня есть следующий код в цикле
NSArray * images = [definitionDict objectForKey:@"Images"];
NSLog(@"images in definitionDict %@", images);
if (!images )
NSLog(@"NULL");
else
NSLog(@"NOTNULL");
который дает следующие результаты
images in definitionDict (
"/some/brol/brol.jpg"
)
NOTNULL
images in definitionDict <null>
NOTNULL
Я не понимаю второй случай, когда массив images является null. Почему это не определяется правильно в моем тесте? Как я могу отладить такую проблему?