0

これらのタイプのコンパイルエラーを回避するために、これを解決する方法は、インポートの代わりにヘッダーで @class MyClass を使用することです。次に、実装でヘッダーを #import しますが、これはうまくいきません。

コンパイル エラーは、クラスをインポートしているヘッダー ファイルには表示されませんが、インポートされたクラスのヘッダーには表示されます。

私が得るエラーは

class PVRShell --> 異なる種類のシンボルとして「PVRShell」を再定義。

プロジェクトで PowerVR と GLView(OpenGl) を使用している場合に備えて。

このコンパイルエラーを解決するにはどうすればよいですか?

4

1 に答える 1

0

ファイル拡張子を .m から .mm に変更します。クラスで Objective-C++ を使用している場合は、これを行う必要があります。

于 2014-03-31T12:31:10.947 に答える