ошибка: ожидается ")" перед "бомбами" - PullRequest
0 голосов
/ 30 апреля 2011
- (void)registerBombs:(Bombs*)bombs {
    [bombs addObject:bombs];
}

error: expected ')' before 'Bombs' он появляется здесь дважды.Помогите пожалуйста

ОБНОВИТЬ БОЛЬШЕ ОШИБОК:

ошибка: ожидается ")" до "переулка"

Отображается дваждыздесь.

.m:

//
//  Game.m
//  Pong
//
//  Created by Rohan Kapur on 4/30/11.
//  Copyright 2011 UWCSEA. All 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' , it shows up 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

1 Ответ

2 голосов
/ 30 апреля 2011

Эта ошибка возникает, потому что компилятор не знает, что такое Bomb. Предположительно у вас есть файл Bomb.h в вашем проекте, что означает, что вам нужно убедиться, что:

#import "Bomb.h"

... находится вверху этого файла.

Если у вас нет файла "Bomb.h", вам нужно найти, где у вас есть @interface Bomb : ... и #import этот файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...