2
我想确保没有变量(name
,adres
,code
等)是nil
。以下是我已经试过:如果声明不能按预期工作
if (name == nil && adres == nil && code == nil && place == nil && telNr == nil && mail == nil) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"EXAMPLE"
message:@"EXAMPLE "
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
} else { //do the rest }
的问题是,当一个变量是不是nil,它运行else语句,但是我想,以确保没有任何的变量是零。
我试过|
而不是&&
,但当然它更糟糕。
你的代码检查它们的_all_是否为'nil'。如果你想查看它们是否是'nil',你可以使用'||'运算符(而不是'|'运算符)。 – Rob