From 14cdba042f732075efdc53276d5f5d868aabcae5 Mon Sep 17 00:00:00 2001 From: Brent Marohnic Date: Thu, 7 Feb 2013 14:54:43 -0500 Subject: [PATCH] Practice 1 Works Great --- .../UserInterfaceState.xcuserstate | Bin 11554 -> 11787 bytes .../xcdebugger/Breakpoints.xcbkptlist | 5 +++++ Week1/APLOC2 Week 1/APLOC2 Week 1/Child.h | 2 ++ Week1/APLOC2 Week 1/APLOC2 Week 1/Child.m | 7 ++++++- .../APLOC2 Week 1/ViewController.m | 5 ++++- 5 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 Week1/APLOC2 Week 1/APLOC2 Week 1.xcodeproj/xcuserdata/notmyemail.xcuserdatad/xcdebugger/Breakpoints.xcbkptlist diff --git a/Week1/APLOC2 Week 1/APLOC2 Week 1.xcodeproj/project.xcworkspace/xcuserdata/notmyemail.xcuserdatad/UserInterfaceState.xcuserstate b/Week1/APLOC2 Week 1/APLOC2 Week 1.xcodeproj/project.xcworkspace/xcuserdata/notmyemail.xcuserdatad/UserInterfaceState.xcuserstate index f79d33c9b077ba82ad3793258619d18c69d4f29c..f8c2efb899fb4eef0724c3bea4f532d5d2fa5979 100644 GIT binary patch delta 5850 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 delta 5654 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 + + diff --git a/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.h b/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.h index c5c8752..cf5ca13 100644 --- a/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.h +++ b/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.h @@ -18,4 +18,6 @@ -(NSString*)showChild; +@property int intChild; + @end diff --git a/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.m b/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.m index b787a44..9cce8a5 100644 --- a/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.m +++ b/Week1/APLOC2 Week 1/APLOC2 Week 1/Child.m @@ -9,6 +9,7 @@ #import "Child.h" @implementation Child +@synthesize intChild; -(id)init { @@ -26,7 +27,11 @@ -(NSString*)showChild { - NSString* returnThis = [[NSString alloc] initWithFormat:@"intChild = %d, fltChild = %f, blnChild = %c", intChild, fltChild, blnChild]; + NSString* returnThis = [[NSString alloc] initWithFormat:@"intChild = %d, fltChild = %1.2f, blnChild = %c", intChild, fltChild, blnChild]; + + + /* NSString* returnThis = [[NSString alloc] initWithFormat:@"blnChild = %c", blnChild]; + */ return returnThis; diff --git a/Week1/APLOC2 Week 1/APLOC2 Week 1/ViewController.m b/Week1/APLOC2 Week 1/APLOC2 Week 1/ViewController.m index 98bb940..e5b7e49 100644 --- a/Week1/APLOC2 Week 1/APLOC2 Week 1/ViewController.m +++ b/Week1/APLOC2 Week 1/APLOC2 Week 1/ViewController.m @@ -20,11 +20,14 @@ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. - firstLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 50)]; + firstLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 200)]; + firstLabel.numberOfLines = 2; Child *firstChild = [[Child alloc] init]; if (firstChild != nil) { + firstChild.intChild = 2; + firstLabel.text = firstChild.showChild; }