use*_*180 1 string xcode if-statement ios
这个问题可能看起来有点令人困惑,但我有一个看起来像这样的if语句
if ([textAnswer.text isEqualToString:@"Fish"])
{
wrong.textColor = [UIColor greenColor];
wrong.text = @"Correct";
} else {
wrong.textColor = [UIColor redColor];
wrong.text = @"Wrong, try again";
}
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法让它等于两个字符串,即如果它们在textAnswer字段中输入Fish或Chips将是正确的?
我试过像这样输入它
([textAnswer.text isEqualToString:@"Fish",@"Chip"])
Run Code Online (Sandbox Code Playgroud)
但Xcode标记错误,只说一个语句而不是两个.
谢谢
它需要进行两次比较,并结合他们的结果:if ([textAnswer.text isEqualToString:@"Fish"] || [textAnswer.text isEqualToString:@"Chips"]).
| 归档时间: |
|
| 查看次数: |
3580 次 |
| 最近记录: |