im supposed to be creating two objects in xcode and i cant for the life of me find where my aCar is incomplete implementation.
Code:// // aCar.m // carObject // // Created by Nicholas Smith on 9/26/12. // Copyright (c) 2012 Nicholas Smith. All rights reserved. // #import "aCar.h" @implementation aCar -(void) setColor:(NSString *)aColor { color=aColor; } -(NSString *) color { return color; } -(void) setModel:(NSString *)aModel { model=aModel; } -(NSString *) model { return model; } -(void) setYear:(NSString *)aYear { year=aYear; } -(NSString *) year { return year; } -(void) setYearsOwned:(int)aYearsOwned { yearsOwned=aYearsOwned; } -(int) yearsOwned { returnyearsOwned; } -(void) setNumOfOwners:(int)aNumOfOwners { numOfOwners=aNumOfOwners; } -(int) numOfOwners { returnnumOfOwners; } @end // // aCar.h // carObject // // Created by Nicholas Smith on 9/26/12. // Copyright (c) 2012 Nicholas Smith. All rights reserved. // //acar.h #import <foundation/foundation.h> @interface aCar: NSObject { NSString * company; NSString * model; NSString * color; NSString * year; int yearsOwned; int numOfOwners; } -(void) setCompany:(NSString *)aCompany; -(NSString *) company; -(void) setModel:(NSString *)aModel; -(NSString *) model; -(void) setColor:(NSString *)aColor; -(NSString *) color; -(void) setYear:(NSString *)aYear; -(NSString *) Year; -(void) setYearsOwned:(int)aYearsOwned; -(int) yearsOwned; -(void) setNumOfOwners:(int)aNumOfOwners; -(int) numOfOwners; @end // main.c #import <Foundation/Foundation.h> #import "aCar.h" int main(int argc, const char * argv[]) { @autoreleasepool { aCar * c1=[[aCar alloc]init]; [c1 setCompany:@"toyota"]; [c1 setModel:@"hybrid"]; [c1 setColor:@"green"]; [c1 setYear:@"1990"]; [c1 setYearsOwned:22]; [c1 setNumOfOwners:1]; NSLog(@"The company for this car is %@",[c1 company]); NSLog(@"The model is %@",[c1 model]); NSLog(@"The car is %@",[c1 color]); NSLog(@"the year is %@",[c1 year]); NSLog(@"How many years owned:%d",[c1 yearsOwned]); NSLog(@"This car has had %d owner.",[c1 numOfOwners]); } return 0; }



LinkBack URL
About LinkBacks


