在xcode for iOS中如何将文本字段与两个字符串进行比较?

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标记错误,只说一个语句而不是两个.

谢谢

Phi*_*lls 5

它需要进行两次比较,并结合他们的结果:if ([textAnswer.text isEqualToString:@"Fish"] || [textAnswer.text isEqualToString:@"Chips"]).