Как определить, равны ли строки в Objective C?

Я прочитал строку из результата 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.

8
задан torrential coding 27 March 2012 в 23:45
поделиться