因此,对于具有良好Objective-C知识的人来说,这可能是一个愚蠢的问题.
我有一个if-statement在我检查,如果NSString等于任何东西,但 "约翰"或"迈克尔".
我尝试了以下代码,但它没有用.
if (![selectedName isEqualToString:@"John"] || ![valtNamn isEqualToString:@"Michael"]) {
// DO SOMETHING
}
Run Code Online (Sandbox Code Playgroud)
但这确实有效
if ([selectedName isEqualToString:@"John"] || ![valtNamn isEqualToString:@"Michael"]) {
// DONT DO ANYTHING
} else {
//DO SOMETHING
}
Run Code Online (Sandbox Code Playgroud)
与我NOT一起使用时我缺少什么OR?
objective-c ×1