単純なObjective-C++アプリケーションを作成しようとしています。C ++クラスをミックスに追加しようとするまで、Objective-CクラスでのC ++の使用を含め、すべてのコードは正常にコンパイルされています。単純なC++クラスを作成しました。
Test.h
class Test {
};
このファイルをObjective-Cクラス(拡張子.mm)に含めると、次のビルドエラーが発生します。
error: expected '=', ',', ';', 'asm' or '__attribute__' before 'Test'
明らかに、私はここでいくつかの単純な概念を見逃しています。いくつかの啓蒙をいただければ幸いです。