gpt4 book ai didi

ios - 我需要4条If语句,然后如果所有条件都正确,则需要1条else语句

转载 作者:行者123 更新时间:2023-12-01 19:00:55 25 4
gpt4 key购买 nike

您可能知道我对iOS开发非常陌生,并且有一个非常具体的问题。我需要编写一个在if中具有四个条件的if ... else语句,然后才执行实际操作。所以我需要做这样的事情:

如果(条件1 +条件2 +条件3 +条件4)
然后
{实际行动}
其他
……………………

当我尝试

-(IBAction)Buttontouched: (id) sender;
{
if (NSOrderedSame == [self.InputField1.text caseInsensitiveCompare:@"teacher"]){
if (NSOrderedSame == [self.InputField2.text caseInsensitiveCompare:@"Maths"]){
if (NSOrderedSame == [self.InputField3.text caseInsensitiveCompare:@"english"]){
if (NSOrderedSame == [self.InputField4.text caseInsensitiveCompare:@"greek"]){
NumberCount = NumberCount +5;
ErrorLabel.text = [NSString stringWithFormat:@"You have achived %i out of 50 points", >NumberCount];
April1.hidden = true;
}
}
}
}
}

它没有用.....请帮助我!

最佳答案

您可以执行此操作,仅在所有4条语句为true时才继续。

-(IBAction)Buttontouched: (id) sender {
if ((NSOrderedSame == [self.InputField1.text caseInsensitiveCompare:@"teacher"]) &&
(NSOrderedSame == [self.InputField2.text caseInsensitiveCompare:@"Maths"]) &&
(NSOrderedSame == [self.InputField3.text caseInsensitiveCompare:@"english"]) &&
(NSOrderedSame == [self.InputField4.text caseInsensitiveCompare:@"greek"]))
{
NumberCount = NumberCount +5;
ErrorLabel.text = [NSString stringWithFormat:@"You have achived %i out of 50 points", >NumberCount];
April1.hidden = true;
} else {

}
}

关于ios - 我需要4条If语句,然后如果所有条件都正确,则需要1条else语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23041131/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com