objective c - error: expected ')' before 'Bombs' -


- (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