次のような構成のcppヘッダーファイルがあります。
typedef class MyType_t {
//...
public:
void method();
} MyType;
私は次のような.mmファイルからそれを使用しようとしています:
MyType.method();
そして、これはコンパイラエラー「不明なタイプ名'MyType';あなたは'MyType_t'を意味しましたか?」を引き起こします。
コンパイラは「MyType_t」を理解できるようですが、「MyType」はサポートされていないようです。私は非常に基本的なC++しか知らず、この構成が何のためにあるのか正確にはわかりません。このコードをダウンロードしたばかりで、Objective-cから呼び出す必要があります。