if else语句中的多个“if”变量

时间:2012-07-21 12:58:02

标签: objective-c macos cocoa if-statement

我是Objective-C的新手。如何更改此代码以使其成为"用户名和密码"而不是"或密码"?

if ([name isEqualToString:@"haseo98"] || [pass isEqualToString:@"passwordtest"]){
    [_loginwindow setBackgroundColor:[NSColor redColor]];
}

2 个答案:

答案 0 :(得分:3)

或 - > ||

AND - > &安培;&安培;

if ([name isEqualToString:@"haseo98"] && [pass isEqualToString:@"passwordtest"]){
    [_loginwindow setBackgroundColor:[NSColor redColor]];
}

答案 1 :(得分:1)

使用&&amp ;.就像在普通的C中一样。