2012-04-22 5 views
0

저는이 시간에 내 머리를 긁어 내고 여분의 눈 쌍이 도움이되기를 바랍니다. "인터페이스 선언을 찾을 수 없습니다. .'AbstractPickerView', 'AttackLayer'의 상위 클래스에 대한 인터페이스 선언을 찾을 수 없습니다.

@interface AttackLayer : AbstractPickerView <<< this is the one which gets the error 
@interface AbstractPickerView: AbstractLayer <UIPickerViewDelegate> 
@interface AbstractLayer : CCLayer 

'AttackLayer'의 'AbstractPickerView', 슈퍼 클래스에 대한 문제는 내가 필요한 모든 헤더 파일을 수입하고 내가 생각할 수있는 유일한 방법은 여러 수준의 상속 여기

이다는 인터페이스입니다 누구든지 여기 무엇이 잘못되었는지 볼 수 있습니까?

#import <Foundation/Foundation.h> 
#import "AbstractPickerView.h"  


@interface AttackLayer : AbstractPickerView 

{ 
    CCMenu *buyPowerButton; 

    CCMenu *finishBuyPower; 

    id playerUI; 

} 

-(id) init:(PlayerController *)playerControl withObject:(id)object; 

-(void)spendAttack:(id)sender; 

-(void)spendResist:(id)sender; 

-(void)transferPower:(id)sender; 

-(void)timeOut; 

-(void)commenceAttack:(id)sender; 

-(void)appear; 

-(void)buyPower:(id)sender; 

-(void)reloadButtons; 

-(void)buyPowerButtons; 

-(void)cleanUpPicker:(id)sender; 

@property(nonatomic,retain)id playerUI; 

@property(nonatomic,retain) CCMenu *button2; 

@property(nonatomic,retain) CCMenu *button3; 

@property(nonatomic,retain) CCMenu *buyPowerButton; 

@property(nonatomic,retain) CCMenu *finishBuyPower; 

@property(nonatomic,retain)CCMenu *starMenu; 


@end 
+0

전체 AttackLayer 인터페이스 (AttackLayer.h) – doNotCheckMyBlog

+0

을 업데이트하십시오. 제발 좀 봐주세요. – godzilla

+0

원형 인 것으로 추측하고 있습니다. "AbstractPickerView.h"를 게시하십시오. – joerick

답변

4

15,문제 해결, 내가 많은 시간 위에 숙고 믿을 수 난 @ 클래스와의 인터페이스의 헤더 수입 대체 AbstractPickerView.m에서 수입으로 이동하고 그 문제를 해결

관련 문제