如果声明不适用于空格字符

Gab*_*lli 0 iphone xcode if-statement objective-c ios

我正在使用一些工作很奇怪的IF.似乎xcode只能在没有SPACE字符的情况下读取它们.如果有,它不会读它们.这是我的代码.它适用于前2个,但最后一个没有.

任何线索?

非常感谢!

if (txtParametro1EQQP.text == @"Adulto") {
    pvObjetivoAdultoEQQP.alpha = 1;
    pvPacienteEQQP.alpha = 0;
    pvObjetivoCriancaEQQP.alpha = 0;
    pvObjetivoAdultoDialiseEQQP.alpha = 0;
}else if (txtParametro1EQQP.text == @"Criança"){
    pvObjetivoCriancaEQQP.alpha = 1;
    pvPacienteEQQP.alpha = 0;
    pvObjetivoAdultoEQQP.alpha = 0;
    pvObjetivoAdultoDialiseEQQP.alpha = 0;
}else if (txtParametro1EQQP.text == @"Adulto em diálise"){
    pvObjetivoAdultoDialiseEQQP.alpha = 1;
    pvPacienteEQQP.alpha = 0;
    pvObjetivoAdultoEQQP.alpha = 0;
    pvObjetivoCriancaEQQP.alpha = 0;
}
Run Code Online (Sandbox Code Playgroud)

}

All*_*ian 9

您应该使用[myLabel.text isEqualToString:@"Whatever string"]以便在Cocoa中进行字符串比较.