Hello i'm making app in which i have many chekbox buttons.the bad thing is that my code is too long.i'm writing (if logic) for each button what I actually don't like.I want to make code shorter.can anybody help me? my code is something like this:(checked is boolean)
- (IBAction)firstBoxButton:(id)sender {
if(!checked)
{
[firstBox setImage:[UIImage imageNamed:@"unchecked_checkbox.png"] forState:UIControlStateNormal];
checked = YES;
} else
if (checked)
{
[firstBox setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateNormal];
checked = NO;
}
}
- (IBAction)secondBoxButton:(id)sender {
if(!checked)
{
[secondBox setImage:[UIImage imageNamed:@"unchecked_checkbox.png"] forState:UIControlStateNormal];
checked = YES;
} else
if (checked)
{
[secondBox setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateNormal];
checked = NO;
}