¿Cómo determinar si las cadenas son iguales en el Objetivo C?
Leí una cadena de un resultado JSON de la siguiente manera:
NSString *strResult = [[NSString alloc] initWithBytes:[data bytes]
length:[data length]
encoding:NSUTF8StringEncoding];
Luego trato de determinar si la cadena es igual al valor "N"
if ([strResult isEqualToString:@"N"])
{
[lblImageOK setHidden:YES];
}
else
{
[lblImageOk setHidden:NO];
}
La instrucción if siempre devuelve la parte else, aunque el resultado sea "N". Ambos tienen el mismo valor pero la declaración devuelve falso siempre.