从C ++代码调用Objective-C方法

时间:2012-11-28 13:44:19

标签: c++ objective-c

我对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

也可以请一些人解释如何使用Example从Objective-C Code调用C ++类函数。

1 个答案:

答案 0 :(得分:3)

您必须在执行调用的文件中使用Objective-C ++。要从Xcode执行此操作,请将文件从Whatever.m重命名为Whatever.mm。然后你可以混合电话。