2013-12-19 37 views
0

我想设置一个开关,以关闭另一个开关。我知道你使用if语句来做到这一点,但我发现它与HTML if语句非常不同。我知道我的代码是不正确的,但它会解释我需要什么。如何设置开关来关闭开关?

- (IBAction)dashieScheme:(id)sender { 

    if(dashieScheme.state = true) { 
     (twilightScheme.state = false); 

    } 
} 


- (IBAction)twilightScheme:(id)sender { 

    if(twilightScheme:(id)sender) { 
     (dashieScheme.state = false); 

    } 
} 
+1

和html if语句? – MillaresRoo

回答

3

你想使用以下方法:

[dashieScheme setOn:NO animated:YES]; 

而且,如果语句需要一些工作的。你想用==来检查是否相等。一个=符号用于分配。

+0

我将在那里放置 – codychris

+0

替换(dashieScheme.state = false);与我以上 –

+0

同样替换twilightScheme –