From 3ff8ca7c254a12d6c4253ae08b17ca1bdebfcfae Mon Sep 17 00:00:00 2001 From: Justine Gartner Date: Sat, 6 Jun 2015 18:00:08 -0400 Subject: [PATCH] First Edit --- IfElse/.DS_Store | Bin 0 -> 6148 bytes .../xcshareddata/IfElse.xccheckout | 20 ++-- .../UserInterfaceState.xcuserstate | Bin 0 -> 15439 bytes .../xcschemes/IfElse.xcscheme | 112 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 27 +++++ IfElse/IfElse/Base.lproj/Main.storyboard | 46 ++++--- IfElse/IfElse/ViewController.m | 85 +++++++++++-- 7 files changed, 259 insertions(+), 31 deletions(-) create mode 100644 IfElse/.DS_Store create mode 100644 IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/justinegartner.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/justinegartner.xcuserdatad/xcschemes/IfElse.xcscheme create mode 100644 IfElse/IfElse.xcodeproj/xcuserdata/justinegartner.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/IfElse/.DS_Store b/IfElse/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..cbbb7991b9bb6fe967da2e3b7e14ed4158e326a1 GIT binary patch literal 6148 zcmeHKy-vh14E_u^oW#0J7XR3!nfnXHyh4CPcd@hxXigMwC3q9WHQ$2h`{$Ci;tAy7vO7 zxWoz@?C!r|E5OqFEd%>k3-@s7zhUb83Qt_*42_p`Q7>z bQk#CI<6x+>XnzhT#zPIDESourceControlProjectIdentifier 1FB1EB48-B010-423E-B8FC-A6EF94AD96F8 IDESourceControlProjectName - project + IfElse IDESourceControlProjectOriginsDictionary - 871AD5BEB35E842816B7B3CF4033C4298E764D23 - https://github.com/accesscode-2-2/unit-0.git + BAD0033D05756E529C5FF0EABC2DBC15B8B8219E + https://github.com/JustineKay/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/JustineKay/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/justinegartner.xcuserdatad/UserInterfaceState.xcuserstate b/IfElse/IfElse.xcodeproj/project.xcworkspace/xcuserdata/justinegartner.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..9ab0376764f6bc9671a6e0c1c20037511e2ea86d GIT binary patch literal 15439 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/IfElse/IfElse.xcodeproj/xcuserdata/justinegartner.xcuserdatad/xcschemes/xcschememanagement.plist b/IfElse/IfElse.xcodeproj/xcuserdata/justinegartner.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..44aa48b --- /dev/null +++ b/IfElse/IfElse.xcodeproj/xcuserdata/justinegartner.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..b1156eb 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,23 +106,30 @@ + - - - - - - + + + + + + + - + + + + + + diff --git a/IfElse/IfElse/ViewController.m b/IfElse/IfElse/ViewController.m index b3ee131..993cf8b 100644 --- a/IfElse/IfElse/ViewController.m +++ b/IfElse/IfElse/ViewController.m @@ -10,18 +10,89 @@ @interface ViewController () +@property (weak, nonatomic) IBOutlet UITextField *text; +@property (weak, nonatomic) IBOutlet UITextField *text2; +@property (weak, nonatomic) IBOutlet UITextField *text3; +@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 *textField1Value = self.text.text; +// NSString *textFieldValue2 = self.text2.text; +// NSString *textFieldValue3 = self.text3.text; + + //NSLog(@"%@", textField1Value); + + NSString *username = self.text.text; + NSString *password = self.text2.text; + NSString *passwordConfirm = self.text3.text; + //NSInteger usernameCharacters = 6; (NOT NEEDED) + NSInteger passwordCharacters = 8; + + BOOL passwordEqualsPasswordConfirm = [password isEqualToString:passwordConfirm]; + BOOL usernameIsGreaterThan6 = username.length >= 6; + BOOL passwordIsEqualTo8 = password.length == passwordCharacters; + BOOL passwordConfirmIsEqualTo8 = passwordConfirm.length == passwordCharacters; + + if (!usernameIsGreaterThan6) { + NSLog(@"Error! Username must be at least 6 characters"); + } else if (!passwordIsEqualTo8) { + NSLog(@"Error! Password must be 8 characters"); + [self.toggle setOn:YES animated:YES]; + } else if (!passwordConfirmIsEqualTo8) { + NSLog(@"Error! Password must be 8 characters"); + [self.toggle setOn:YES animated:YES]; + } else if (!passwordEqualsPasswordConfirm) { + NSLog(@"Error! Passwords do not match"); + [self.toggle setOn:YES animated:YES]; + } else { + NSLog(@"Permission Granted"); + [self.toggle setOn:NO animated:YES]; + } + + +// BOOL oneEqualsTwo = [one isEqualToString:two]; +// BOOL text3IsEqualTo8 = three.length == password3Characters; +// +// if (!oneEqualsTwo) { +// NSLog(@"Error! Usernames do not match"); +// } else if (!text3IsEqualTo8) { +// NSLog(@"Error! Password must be 8 characters"); +// [self.toggle setOn:YES animated:YES]; +// } else { +// NSLog(@"Permission Granted."); +// [self.toggle setOn:NO animated:YES]; +// } + -- (void)didReceiveMemoryWarning { - [super didReceiveMemoryWarning]; - // Dispose of any resources that can be recreated. + +// if (!oneEqualsTwo) { +// NSLog(@"Error! Passwords do not match"); +// } else { +// NSLog(@"Permission Granted"); +// } +// +// if (!text3IsEqualTo8) { +// NSLog(@"Error! Password must be 8 characters"); +// } else { +// NSLog(@"Password accepted. Permission granted."); +// } + +// if (oneEqualsTwo) { +// NSLog(@"first 2 are =="); +// } +// if (oneEqualsTwo) { +// [self.toggle setOn:YES animated:YES]; +// } else { +// [self.toggle setOn:NO animated:YES]; +// } + + } @end