Я прочитал строку из результата JSON как следующим образом:
NSString *strResult = [[NSString alloc] initWithBytes:[data bytes]
length:[data length]
encoding:NSUTF8StringEncoding];
Затем я пытаюсь определить, равна ли строка значению "N"
if ([strResult isEqualToString:@"N"])
{
[lblImageOK setHidden:YES];
}
else
{
[lblImageOk setHidden:NO];
}
Оператор if всегда возвращает часть else, даже если результатом является "N". Они оба имеют одинаковое значение, но оператор всегда возвращает false.