パラメータの UISwitch がオンになっているかどうかを確認する関数があります。オンになっている場合は true を返します。関数が true を返すかどうかを確認する if ステートメントがあります。実際に true の場合は、nslog する必要がありますが、そうではありません。スイッチを押しても動かない理由を教えてください。これが私がやっていることです:
-(BOOL)switched:(UISwitch *)currentSwitch{
return NO;
if([currentSwitch isOn]){
return YES;
}
}
viewWillDisappear{
if([self switched:campSwitch] == YES){
NSLog(@"THE FUNCTION RETURNED TRUE");
}
}