- (void)registerbombs:(bombs*)bombs { [bombs addobject:bombs]; }
error: expected ')' before 'bombs'
shows twice here. please
update more errors:
error: expected ')' before 'lane'
it shows twice here.
.m:
// // game.m // pong // // created rohan kapur on 4/30/11. // copyright 2011 uwcsea. rights reserved. // #import "game.h" #import "person.h" #import "gamescreen.h" @implementation game -(void)awakefromnib { bombs = [[nsmutablearray arraywithcapacity:10] retain]; lanes = [[nsmutablearray arraywithcapacity:3] retain]; } -(void)registerlane:(lane*)lane { [lanes addobject:lane]; - error:expected ')' before 'lane' , shows twice here. } -(void)registerbombs:(bombs*)bombs { [bombs addobject:bombs]; } -(void) update:(cadisplaylink*)sender { } @end
.h:
@class gamescreen; @interface game : nsobject { nsmutablearray* bombs; gamescreen* viewcontroller; nsmutablearray* lanes; } @property (nonatomic,retain) iboutlet gamescreen* viewcontroller; @end
this error crops because compiler doesn't know bomb
is. presumably have bomb.h
file in project, means need make sure that:
#import "bomb.h"
...is @ top of file.
if don't have "bomb.h" file, need find have @interface bomb : ...
, , #import
that file.
Comments
Post a Comment