//-(void)switchChanged:(id)sender { // UISwitch *senderSwitch = (UISwitch *)sender; // NSUserDefaults *uD = [NSUserDefaults standardUserDefaults]; // if (senderSwitch.tag == 0) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"Call Alert"]; // NSLog(@"Switch 1 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"Call Alert"]; // NSLog(@"Switch 1 OFF"); // } // } // if (senderSwitch.tag == 1) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"AutoPlay"]; // NSLog(@"Switch 2 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"AutoPlay"]; // NSLog(@"Switch 2 OFF"); // } // } // if (senderSwitch.tag == 2) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"Orientation"]; // NSLog(@"Switch 3 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"Orientation"]; // NSLog(@"Switch 3 OFF"); // } // } // if (senderSwitch.tag == 3) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"Reload"]; // NSLog(@"Switch 3 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"Reload"]; // NSLog(@"Switch 3 OFF"); // } // } // if (senderSwitch.tag == 4) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"Sizing"]; // NSLog(@"Switch 4 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"Sizing"]; // NSLog(@"Switch 4 OFF"); // } // } // if (senderSwitch.tag == 5) { // if (senderSwitch.on == 1) { // [uD setObject:@"ON" forKey:@"Quality"]; // NSLog(@"Switch 5 ON"); // } // else if (senderSwitch.on == 0) { // [uD setObject:@"OFF" forKey:@"Quality"]; // NSLog(@"Switch 5 OFF"); // } // } // [uD synchronize]; //} -(void)switchUD:(id)sender { BMCustomSwitch *senderSwitch = (BMCustomSwitch *)sender; NSUserDefaults *uD = [NSUserDefaults standardUserDefaults]; if (senderSwitch.on == 1) { [uD setObject:@"ON" forKey:senderSwitch.UDKey]; NSLog(@"Switch %@ ON", senderSwitch.UDKey); } else if (senderSwitch.on == 0) { [uD setObject:@"OFF" forKey:senderSwitch.UDKey]; NSLog(@"Switch %@ OFF", senderSwitch.UDKey); } [uD synchronize]; }