I don’t understand why they don’t plow logical operators, read an article, I’m doing everything right, but it compares in its own way, here’s the code:
NSString *State0 = @"0"; NSString *State2 = @"25"; NSString *State3 = @"50"; NSString *State4 = @"80"; if (LabelSchet.text > State0) { LabelState.text = @"Ваш статус: '1'"; } if (LabelSchet.text > State2) { LabelState.text = @"Ваш статус: '2'"; } if (LabelSchet.text > State3) { LabelState.text = @"Ваш статус: '3'"; } if (LabelSchet.text > State4) { LabelState.text = @"Ваш статус: '4'"; } There is a number in LabelState - 15. Does it compare in any case what is in LabelState more than in any NSString, what did I do wrong?