UISwitch *senderSwitch = (UISwitch *)sender; NSUserDefaults *uD = [NSUserDefaults standardUserDefaults]; if (senderSwitch.KEY) { if (senderSwitch.on == 1) { [uD setObject:@"ON" forKey:@"KEY"]; NSLog(@"Switch 1 ON"); } else if (senderSwitch.on == 0) { [uD setObject:@"OFF" forKey:@"KEY"]; NSLog(@"Switch 1 OFF"); } }