我有一个函数可以检查参数中的 UISwitch 是否打开,如果打开,则返回 true。我有一个 if 语句来检查函数是否返回 true,如果它实际上是 true,它应该 nslog,但它没有。关于为什么当我按下开关时它不运行的任何想法?这就是我正在做的事情:
-(BOOL)switched:(UISwitch *)currentSwitch{
return NO;
if([currentSwitch isOn]){
return YES;
}
}
viewWillDisappear{
if([self switched:campSwitch] == YES){
NSLog(@"THE FUNCTION RETURNED TRUE");
}
}