Interface-Deklaration für 'AbstractPickerView', Superklasse von 'AttackLayer', nicht gefunden
Ich habe seit einiger Zeit meinen Kopf auf diesem gekratzt und gehofft, ein zusätzliches Paar Augen würde helfen: Ich erhalte eine "Kann keine Schnittstellendeklaration für 'AbstractPickerView', Superklasse von 'AttackLayer' finden. Das Problem ist, dass ich alle importiert habe Die notwendigen Header-Dateien und das einzige, was ich mir vorstellen kann, ist die Vererbung auf mehreren Ebenen
Hier sind die Schnittstellen:
<code>@interface AttackLayer : AbstractPickerView <<< this is the one which gets the error @interface AbstractPickerView: AbstractLayer <UIPickerViewDelegate> @interface AbstractLayer : CCLayer </code>
Kann jemand sehen, was hier los ist?
<code>#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 </code>