From 13061c0f5ef6827195968c8faf48cdb78a3c44c9 Mon Sep 17 00:00:00 2001 From: charles kang Date: Sat, 6 Jun 2015 17:52:17 -0400 Subject: [PATCH] THIS IS SUPPOSED TO SAY "HI" --- IfElse/.DS_Store | Bin 0 -> 6148 bytes .../UserInterfaceState.xcuserstate | Bin 0 -> 17844 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 5 + .../xcschemes/IfElse.xcscheme | 112 ++++ .../xcschemes/xcschememanagement.plist | 27 + IfElse/IfElse/Base.lproj/Main.storyboard | 494 +++++++++++++++++- IfElse/IfElse/ViewController.h | 1 + IfElse/IfElse/ViewController.m | 136 ++++- 8 files changed, 753 insertions(+), 22 deletions(-) create mode 100644 IfElse/.DS_Store create mode 100644 IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/charleskang.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/IfElse.xcscheme create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/IfElse/.DS_Store b/IfElse/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..8ba72d374ec07d6b04f83d49275b1b52dc20c9d2 GIT binary patch literal 6148 zcmeHK%}T^T4E~~fSP-E{kMjh=zCl^K2XDgq07B~zvZX~`@Yu)jwY>N``ehPjixu@E zA_+{sbS9aZe9)N*09kIE1yBH(vnh%i6QbRdLwoK#BTAm*4i`Aa18Q^=6aB?5-Ftx( zTw;X{cK6>fmmasw4tIQ7!Lk9!FKrrymfSwPDO|f(w4D-=Jl}iAkKBKeH)>=Yi zl4I#O7;=On7D}{G@e)HUoc+oDO2@&_!XaLKh_C!syhvW1^QY_%DGfsh1Hr(UfqnZd z^!{J*mzgZ`$06|*3uSlQ{BHe_p5C>I?VL?T{RTBCv`3Ese&{)Jlm~4* asZGDqaWK?bv_FRv;~|g<2^9?d0t2tmNH}%? literal 0 HcmV?d00001 diff --git a/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/charleskang.xcuserdatad/UserInterfaceState.xcuserstate b/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/charleskang.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..3e3d617154d23d722b9b410443cc3a7e78183931 GIT binary patch literal 17844 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 + + diff --git a/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/IfElse.xcscheme b/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/IfElse.xcscheme new file mode 100644 index 0000000..6485954 --- /dev/null +++ b/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/IfElse.xcscheme @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/xcschememanagement.plist b/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..44aa48b --- /dev/null +++ b/IfElse/IfElse.xcodeproj/xcuserdata/charleskang.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,27 @@ + + + + + SchemeUserState + + IfElse.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 8DFE63E81B22A54400D3D7AA + + primary + + + 8DFE64011B22A54400D3D7AA + + primary + + + + + diff --git a/IfElse/IfElse/Base.lproj/Main.storyboard b/IfElse/IfElse/Base.lproj/Main.storyboard index 34c014c..134e796 100644 --- a/IfElse/IfElse/Base.lproj/Main.storyboard +++ b/IfElse/IfElse/Base.lproj/Main.storyboard @@ -1,7 +1,8 @@ - + + @@ -35,11 +36,27 @@ + + + + + + + + + + + + + + + + @@ -51,6 +68,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -73,20 +384,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + - @@ -95,26 +455,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/IfElse/IfElse/ViewController.h b/IfElse/IfElse/ViewController.h index 406a385..0f34962 100644 --- a/IfElse/IfElse/ViewController.h +++ b/IfElse/IfElse/ViewController.h @@ -11,5 +11,6 @@ @interface ViewController : UIViewController + @end diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index b3ee131..5e61e95 100644 --- a/IfElse/IfElse/ViewController.m +++ b/IfElse/IfElse/ViewController.m @@ -10,18 +10,140 @@ @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 *button; + +@property (weak, nonatomic) IBOutlet UISwitch *switch1; +@property (weak, nonatomic) IBOutlet UISwitch *switch2; +@property (weak, nonatomic) IBOutlet UISwitch *switch3; +@property (weak, nonatomic) IBOutlet UISwitch *switch4; +@property (weak, nonatomic) IBOutlet UISwitch *switch5; +@property (weak, nonatomic) IBOutlet UISwitch *switch6; +@property (weak, nonatomic) IBOutlet UISwitch *switch7; +@property (weak, nonatomic) IBOutlet UISwitch *switch8; +@property (weak, nonatomic) IBOutlet UISwitch *switch9; +@property (weak, nonatomic) IBOutlet UISwitch *switch10; +@property (weak, nonatomic) IBOutlet UISwitch *switch11; +@property (weak, nonatomic) IBOutlet UISwitch *switch12; +@property (weak, nonatomic) IBOutlet UISwitch *switch13; +@property (weak, nonatomic) IBOutlet UISwitch *switch14; +@property (weak, nonatomic) IBOutlet UISwitch *switch15; +@property (weak, nonatomic) IBOutlet UISwitch *switch16; +@property (weak, nonatomic) IBOutlet UISwitch *switch17; +@property (weak, nonatomic) IBOutlet UISwitch *switch18; +@property (weak, nonatomic) IBOutlet UISwitch *switch19; +@property (weak, nonatomic) IBOutlet UISwitch *switch20; +@property (weak, nonatomic) IBOutlet UISwitch *switch21; +@property (weak, nonatomic) IBOutlet UISwitch *switch22; +@property (weak, nonatomic) IBOutlet UISwitch *switch23; +@property (weak, nonatomic) IBOutlet UISwitch *switch24; +@property (weak, nonatomic) IBOutlet UISwitch *switch25; +@property (weak, nonatomic) IBOutlet UISwitch *switch26; +@property (weak, nonatomic) IBOutlet UISwitch *switch27; +@property (weak, nonatomic) IBOutlet UISwitch *switch28; +@property (weak, nonatomic) IBOutlet UISwitch *switch29; +@property (weak, nonatomic) IBOutlet UISwitch *switch30; +@property (weak, nonatomic) IBOutlet UISwitch *switch31; +@property (weak, nonatomic) IBOutlet UISwitch *switch32; +@property (weak, nonatomic) IBOutlet UISwitch *switch33; +@property (weak, nonatomic) IBOutlet UISwitch *switch34; +@property (weak, nonatomic) IBOutlet UISwitch *switch35; +@property (weak, nonatomic) IBOutlet UISwitch *switch36; +@property (weak, nonatomic) IBOutlet UISwitch *switch37; +@property (weak, nonatomic) IBOutlet UISwitch *switch38; +@property (weak, nonatomic) IBOutlet UISwitch *switch39; +@property (weak, nonatomic) IBOutlet UISwitch *switch40; +@property (weak, nonatomic) IBOutlet UISwitch *switch41; +@property (weak, nonatomic) IBOutlet UISwitch *switch42; +@property (weak, nonatomic) IBOutlet UISwitch *switch43; +@property (weak, nonatomic) IBOutlet UISwitch *switch44; +@property (weak, nonatomic) IBOutlet UISwitch *switch45; +@property (weak, nonatomic) IBOutlet UISwitch *switch46; +@property (weak, nonatomic) IBOutlet UISwitch *switch47; +@property (weak, nonatomic) IBOutlet UISwitch *switch48; +@property (weak, nonatomic) IBOutlet UISwitch *switch49; + + + @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 oneEqualsThree = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch1 setOn:YES animated:YES]; + } else { + [self.switch1 setOn:NO animated:YES]; + } + + BOOL twoEqualsThree = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch2 setOn:YES animated:YES]; + } else { + [self.switch2 setOn:NO animated:YES]; + } + + BOOL threeEqualsThree = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch3 setOn:YES animated:YES]; + } else { + [self.switch3 setOn:NO animated:YES]; + } + + BOOL oneEqualsTwo = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch4 setOn:YES animated:YES]; + } else { + [self.switch4 setOn:NO animated:YES]; + } + + BOOL twoEqualsTwo = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch5 setOn:NO animated:NO]; + } else { + [self.switch5 setOn:YES animated:YES]; + } + + BOOL threeEqualsTwo = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch6 setOn:YES animated:YES]; + } else { + [self.switch6 setOn:NO animated:YES]; + } + + BOOL oneEqualsOne = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch7 setOn:NO animated:YES]; + } else { + [self.switch7 setOn:NO animated:YES]; + } + + BOOL twoEqualsOne = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch8 setOn:NO animated:YES]; + } else { + [self.switch8 setOn:YES animated:YES]; + } + + BOOL threeEqualsOne = [one isEqualToString:three]; + if (oneEqualsThree) { + [self.switch9 setOn:YES animated:YES]; + } else { + [self.switch9 setOn:YES animated:NO]; + } -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. } + + @end