如何通过目标c++;c+中的实例+;班 我正在跟踪这个URL,但是我已经知道如何将我的目标C++(.mm)实例传递给C++类。

如何通过目标c++;c+中的实例+;班 我正在跟踪这个URL,但是我已经知道如何将我的目标C++(.mm)实例传递给C++类。 ,c++,xcode,objective-c++,C++,Xcode,Objective C++,如何从objective c++(.mm)调用MyCPPClass::someMethod(void*ObjectiveObject,void*aParameter)我可以从objective c++(.mm)类传递void*ObjectiveObject的值。您自己给出了一个很好的工作链接并给出了解释,什么对您不起作用?我无法在方法“MyCPPClass::someMethod(void*ObjectiveObject,void*Apareter)”中的.cpp类中传递目标c实例。我如何从ob

如何从objective c++(.mm)调用
MyCPPClass::someMethod(void*ObjectiveObject,void*aParameter)
我可以从objective c++(.mm)类传递
void*ObjectiveObject
的值。

您自己给出了一个很好的工作链接并给出了解释,什么对您不起作用?我无法在方法“MyCPPClass::someMethod(void*ObjectiveObject,void*Apareter)”中的.cpp类中传递目标c实例。我如何从objective c类中传递“void*ObjectiveObject”。还有一种方法对我有效,请看:“不能传递”是什么意思?收到错误消息了吗?嗨,欢迎来到StackOverflow。恐怕你的回答既没有解释也没有上下文。你能用几句话来解释你的代码片段解决了什么问题吗?虽然这段代码可以回答这个问题,但提供关于为什么和/或如何回答这个问题的额外上下文将显著提高它的长期价值。请在您的回答中添加一些解释。
MyCPPClass.cpp  
#include "MyCPPClass.h"   
#include "MyObject-C-Interface.h"

int MyCPPClass::someMethod (void *objectiveCObject, void *aParameter)     
{  
// To invoke an Objective-C method from C++, use  
// the C trampoline function  
return MyObjectDoSomethingWith (objectiveCObject, aParameter);  
}
We can pass instance of objectiveC class to C++  - 

someMethod ((void*)CFBridgingRetain(self),aParameter)