From 4f6fbd69981f4abbad1854e38e5ba060c657604b Mon Sep 17 00:00:00 2001 From: Mesfin Date: Sat, 6 Jun 2015 16:33:45 -0400 Subject: [PATCH 1/3] Added implementation of button and text fields --- IfElse/.DS_Store | Bin 0 -> 6148 bytes .../xcshareddata/IfElse.xccheckout | 20 ++-- .../UserInterfaceState.xcuserstate | Bin 0 -> 18597 bytes .../xcschemes/IfElse.xcscheme | 112 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 27 +++++ IfElse/IfElse/Base.lproj/Main.storyboard | 47 +++++--- IfElse/IfElse/ViewController.m | 41 +++++-- 7 files changed, 216 insertions(+), 31 deletions(-) create mode 100644 IfElse/.DS_Store create mode 100644 IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/mesfin.xcuserdatad/xcschemes/IfElse.xcscheme create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/mesfin.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/IfElse/.DS_Store b/IfElse/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..ff32732fa21513864c0e1b3f4c4c7485ecd0b008 GIT binary patch literal 6148 zcmeHKy-LJD5dKE5IIu}+xxRpKZxD`LVSS~IkobdKNH{&P%wzakzKV^l-^{FX!Qf9L zA~Ue_O?GE?cRtAO4ggv1ngvh*n6oL08WW=3lS2pDc}5hQ;|`ZN#RF<|6BGT#F5P>9 zGhAVX4fglnFqa-%W^%i^Uaae`?JWU0IsZ;f+f`MwyRU(#$Cqb|{BoVPYknNl-|X+L zw1q+i1HnKr5DWwZpD@5XTV;Oa7&;gT27-Zi2K0PLY>H*Z!O@NmDk}kq`iwTAt+j;4 zq>N?8!I2{r@lc|NN-iIDESourceControlProjectIdentifier 1FB1EB48-B010-423E-B8FC-A6EF94AD96F8 IDESourceControlProjectName - project + IfElse IDESourceControlProjectOriginsDictionary - 871AD5BEB35E842816B7B3CF4033C4298E764D23 - https://github.com/accesscode-2-2/unit-0.git + BAD0033D05756E529C5FF0EABC2DBC15B8B8219E + https://github.com/mesbekmek/IfElse.git IDESourceControlProjectPath - lessons/week-0/IfElse/IfElse.xcodeproj/project.xcworkspace + IfElse/IfElse.xcodeproj IDESourceControlProjectRelativeInstallPathDictionary - 871AD5BEB35E842816B7B3CF4033C4298E764D23 - ../../../../.. + BAD0033D05756E529C5FF0EABC2DBC15B8B8219E + ../../.. IDESourceControlProjectURL - https://github.com/accesscode-2-2/unit-0.git + https://github.com/mesbekmek/IfElse.git IDESourceControlProjectVersion 111 IDESourceControlProjectWCCIdentifier - 871AD5BEB35E842816B7B3CF4033C4298E764D23 + BAD0033D05756E529C5FF0EABC2DBC15B8B8219E IDESourceControlProjectWCConfigurations IDESourceControlRepositoryExtensionIdentifierKey public.vcs.git IDESourceControlWCCIdentifierKey - 871AD5BEB35E842816B7B3CF4033C4298E764D23 + BAD0033D05756E529C5FF0EABC2DBC15B8B8219E IDESourceControlWCCName - unit-0 + IfElse diff --git a/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate b/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..80da01a6743d98f81d1fb68abdd528d40dc4dd3d GIT binary patch literal 18597 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/IfElse/IfElse.xcodeproj/xcuserdata/mesfin.xcuserdatad/xcschemes/xcschememanagement.plist b/IfElse/IfElse.xcodeproj/xcuserdata/mesfin.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..44aa48b --- /dev/null +++ b/IfElse/IfElse.xcodeproj/xcuserdata/mesfin.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..dea580c 100644 --- a/IfElse/IfElse/Base.lproj/Main.storyboard +++ b/IfElse/IfElse/Base.lproj/Main.storyboard @@ -2,6 +2,7 @@ + @@ -35,6 +36,9 @@ + + + @@ -51,6 +55,12 @@ + + + + + + @@ -73,20 +83,21 @@ + - - - - - - + + + + + + + - @@ -95,26 +106,34 @@ + - - - - - - + + + + + + + - + + + + + + + diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index b3ee131..a489553 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; + @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; -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. + BOOL oneEqualsTwo = [one isEqualToString:two]; + + if(oneEqualsTwo){ + // NSLog(@"First two are equal"); + [self.toggle setOn:YES animated:YES]; + }else{ + [self.toggle setOn:NO animated:YES]; + } + + + NSInteger intFromString1 = [one integerValue]; + NSInteger intFromString2 = [two integerValue]; + + if(intFromString1==intFromString2){ + NSLog(@"You extracted integers from the string bruh!"); + [self.toggle setOn:YES animated:YES]; + }else{ + [self.toggle setOn:NO animated:YES]; + } + + + NSLog(@"%@",one); } + @end From a3a376709420c28b7493b879b45b73899f052dda Mon Sep 17 00:00:00 2001 From: Mesfin Date: Sat, 6 Jun 2015 16:56:52 -0400 Subject: [PATCH 2/3] Added textView and activity Indicator --- IfElse/.DS_Store | Bin 6148 -> 6148 bytes .../UserInterfaceState.xcuserstate | Bin 18597 -> 18593 bytes IfElse/IfElse/Base.lproj/Main.storyboard | 33 ++++++++++++++++++ IfElse/IfElse/ViewController.m | 13 +++++-- 4 files changed, 43 insertions(+), 3 deletions(-) diff --git a/IfElse/.DS_Store b/IfElse/.DS_Store index ff32732fa21513864c0e1b3f4c4c7485ecd0b008..ee4d76e1afaee28c3f2ce37d62ad30af96f0a7c6 100644 GIT binary patch delta 16 XcmZoMXffDe%gD@dW7B2_#v@_?FaQOz delta 16 XcmZoMXffDe%gD^A7`@qn@rW1zDE$Pb diff --git a/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate b/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate index 80da01a6743d98f81d1fb68abdd528d40dc4dd3d..26f83ce2dc9c31db1796c153ac3fdf92eded4060 100644 GIT binary patch delta 2791 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 delta 2781 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 diff --git a/IfElse/IfElse/Base.lproj/Main.storyboard b/IfElse/IfElse/Base.lproj/Main.storyboard index dea580c..c79b04f 100644 --- a/IfElse/IfElse/Base.lproj/Main.storyboard +++ b/IfElse/IfElse/Base.lproj/Main.storyboard @@ -61,6 +61,31 @@ + + + + + + + + + + Lorem ipsum dolor sit er elit lamet, consectetaur cillium adipisicing pecu, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Nam liber te conscient to factor tum poen legum odioque civiuda. + + + + + + + + + + + + + + + @@ -84,6 +109,9 @@ + + + @@ -107,6 +135,9 @@ + + + @@ -125,9 +156,11 @@ + + diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index a489553..4a4b63f 100644 --- a/IfElse/IfElse/ViewController.m +++ b/IfElse/IfElse/ViewController.m @@ -15,6 +15,9 @@ @interface ViewController () @property (weak, nonatomic) IBOutlet UITextField *textField3; @property (weak, nonatomic) IBOutlet UISwitch *toggle; +@property (weak, nonatomic) IBOutlet UIActivityIndicatorView *activityIndicator; +@property (weak, nonatomic) IBOutlet UITextView *textView1; + @end @implementation ViewController @@ -39,13 +42,17 @@ - (IBAction)buttonTapped:(id)sender { NSInteger intFromString1 = [one integerValue]; NSInteger intFromString2 = [two integerValue]; - if(intFromString1==intFromString2){ - NSLog(@"You extracted integers from the string bruh!"); + BOOL integersAreEqual = intFromString1==intFromString2; + + if(integersAreEqual){ + self.textView1.text = @"You extracted integers from the string bruh!"; [self.toggle setOn:YES animated:YES]; + [self.activityIndicator startAnimating]; }else{ [self.toggle setOn:NO animated:YES]; + [self.activityIndicator stopAnimating]; } - + NSLog(@"%@",one); } From bf38c7ce1acfc26e0278df0d2d2e729fb342d831 Mon Sep 17 00:00:00 2001 From: Mesfin Date: Sat, 6 Jun 2015 17:03:22 -0400 Subject: [PATCH 3/3] Added some TextView and other edits to logic --- .../UserInterfaceState.xcuserstate | Bin 18593 -> 18593 bytes IfElse/IfElse/ViewController.m | 9 ++++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate b/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/mesfin.xcuserdatad/UserInterfaceState.xcuserstate index 26f83ce2dc9c31db1796c153ac3fdf92eded4060..253f2b042ba91b62e3fb3fd864f6ac2779fa7a5a 100644 GIT binary patch delta 57 zcmV-90LK5JkpZER0kD-B1(z#CBO#NT86yNWIxsP_!5N7a7MEw#{Y+YWIXE;dAUH5N PeOY@kHaIb}U@t)#H|7%2 delta 57 zcmV-90LK5JkpZER0kD-B1(n*f%W;#M86yNVIyE)3!5N7a7M1Ih-q%`tI59UYAU8EP PeOY@kGcz-@U@t)#rPvjb diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index 4a4b63f..c1571a0 100644 --- a/IfElse/IfElse/ViewController.m +++ b/IfElse/IfElse/ViewController.m @@ -44,11 +44,18 @@ - (IBAction)buttonTapped:(id)sender { BOOL integersAreEqual = intFromString1==intFromString2; - if(integersAreEqual){ + NSInteger integer1Length = [one length]; + NSInteger integer2Length = [two length]; + + + BOOL integersLengthAreEqual = integer1Length==integer2Length; + + if(integersAreEqual&&integersLengthAreEqual){ self.textView1.text = @"You extracted integers from the string bruh!"; [self.toggle setOn:YES animated:YES]; [self.activityIndicator startAnimating]; }else{ + self.textView1.text = @"Not cool bro!"; [self.toggle setOn:NO animated:YES]; [self.activityIndicator stopAnimating]; }