cannot find declaration for class A superclass of class B.
ゲーム作成中です。
SpriteKit 使ってます。
ゲームシーンは SKScene で起こしています。
あるシーンを SKScene の sub class として作りました。class A とします。
次に、class A の sub class を起こしました。class B とします。
build するとエラーになります。
cannot find declaration for class A superclass of class B.
なんですかこれは?
黒本引っ張り出してきて調べるも不明。Xcode の解説はないので当然。
困った時は Google さんに聞いてみます。
StackOverflow が結構引っかかります。
ヘッダーファイルを循環参照している時に起こるエラーのようです。
それで、.h に記載していた #import を.m に移動したらうまくいきました。
#import する場所が重要な鍵を握るとは知らなかった・・・
ヘッダファイルと実装ファイルどちらで import すべきかはこれから勉強。
ふぅ〜・・・