From 4cf6c9e09ad215b5bf4f5874fdc452db2b9a0498 Mon Sep 17 00:00:00 2001 From: Brian Date: Sat, 6 Jun 2015 17:18:59 -0400 Subject: [PATCH] second switch --- IfElse/IfElse/Base.lproj/Main.storyboard | 49 +++++++++++++++++------- IfElse/IfElse/ViewController.m | 45 +++++++++++++++++----- 2 files changed, 71 insertions(+), 23 deletions(-) diff --git a/IfElse/IfElse/Base.lproj/Main.storyboard b/IfElse/IfElse/Base.lproj/Main.storyboard index 34c014c..c3c36e2 100644 --- a/IfElse/IfElse/Base.lproj/Main.storyboard +++ b/IfElse/IfElse/Base.lproj/Main.storyboard @@ -2,6 +2,7 @@ + @@ -51,6 +52,18 @@ + + + + + + + + + + + + @@ -73,20 +86,22 @@ + + - - - - - - + + + + + + + - @@ -95,23 +110,29 @@ + + - - - - - - + + + + + + + - + + + + diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index b3ee131..8163f50 100644 --- a/IfElse/IfElse/ViewController.m +++ b/IfElse/IfElse/ViewController.m @@ -10,18 +10,45 @@ @interface ViewController () +@property (weak, nonatomic) IBOutlet UITextField *textField1; +@property (weak, nonatomic) IBOutlet UITextField *textField2; +@property (weak, nonatomic) IBOutlet UITextField *textField3; + +@property (weak, nonatomic) IBOutlet UISwitch *toggle; +@property (weak, nonatomic) IBOutlet UISwitch *toggle2; + + @end @implementation ViewController -- (void)viewDidLoad { - [super viewDidLoad]; - // Do any additional setup after loading the view, typically from a nib. +- (IBAction)buttonTapped:(id)sender { + NSLog(@"tapped"); + + + NSString *one = self.textField1.text; + NSString *two = self.textField2.text; + NSString *three = self.textField3.text; + + BOOL oneEqualsTwo = [one isEqualToString:two]; + if (oneEqualsTwo) { + [self.toggle setOn:YES animated:YES]; + } else { + [self.toggle setOn:NO animated:YES]; + //Second Switch + } + BOOL twoEqualsThree = [two isEqualToString:three]; + if (twoEqualsThree) { + [self.toggle2 setOn:YES animated:YES]; + } else { + [self.toggle2 setOn:NO animated:YES]; + + } + + + + + } -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. -} - -@end +@end \ No newline at end of file