プロジェクトをビルドするときに、この奇妙な問題が発生しています。問題は次のとおりです。
私の友人と私はプロジェクトに取り組んでおり、まったく同じxcode、cocos2d、box2dバージョンを使用しています。彼のプロジェクトは正常にコンパイル(ビルド)されますが、私の場合は次のエラーが発生します:cassertファイルが見つかりません。
私は彼のxcode.projectのコピーを取りましたが、何の問題もありませんでした。
このコードが私が言おうとしていることをよりよく要約していることを願っています:
GameLayer.h
#import bla bla //the usual required files
@class myOwnClass1;
@class myOwnClass2;
myOwnClass1 *test1;
myOwnClass2 *test2;
今、私はGameLayer.h
どちらかmyOwnClass1.h
またはmyOwnClass2.h
を使用して含めたいの#import
ですが、それは私にエラーを与えるでしょう!@class GameLayer;
何の問題もなかったら。
問題は、私の友人のプロジェクトで、彼#import
がエラーなしで実行していることです。これは非常に奇妙です(少なくとも私にとっては)
助言?
PSに変更する.m
と.mm
解決することはわかっていますが、友人のプロジェクトでは、彼は.m