1

私はObjective-Cを初めて使用します。
別の.cppファイルで定義されたC++クラスからObjective-Cメソッドを呼び出したいと思います。

私はこの質問の回答で説明されているのと同じメカニズムを使用しましたdreamlax(PIMPLのものではありません) http://stackoverflow.com/questions/1061005/calling-objective-c-method-from-c-method

int MyCPPClass::someMethod (void *objectiveCObject, void *aParameter);しかし、パラメータを使用してCPPクラスから関数を呼び出す方法に行き詰まっていますobjectiveCObject

また、Objective-CコードからC++クラス関数を呼び出す方法を例を挙げて説明してください。

4

1 に答える 1

3

呼び出しを行うファイルでは、Objective-C++ を使用する必要があります。Xcode からこれを行うには、ファイルの名前を から に変更しWhatever.mますWhatever.mm。その後、通話を混在させることができます。

于 2012-11-28T13:48:51.033 に答える