UISwitch の反転
UISwitch の変更があった場合、値をどうやって設定するか。現在の値は property on で取得できます。mySwitch.on のような形です。現在の値を取得できることから、if 文で分岐するやり方を思いついたのですが、あまりスマートではないなぁと・・・こんな感じ。
if ( mySwitch.on )
{
mySwitch.on = NO;
}
else
{
mySwitch.on = YES;
}
よい方法はないかと調べたら、こんなやり方があった。
mySwitch.on = !mySwitch.on;
これいいね。