gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 02:58:37 25 4
gpt4 key购买 nike

我是 Objective-C 的新手。
我想从单独的 .cpp 文件中定义的 C++ 类调用 Objective-C 方法。

我使用了 dreamlax 在这个问题的回答中描述的相同机制(不是 PIMPL 的)http://stackoverflow.com/questions/1061005/calling-objective-c-method-from-c-method

但我卡在了如何使用参数 objectiveCObject 从 CPP 类调用函数 int MyCPPClass::someMethod (void *objectiveCObject, void *aParameter);

也有人可以通过示例解释如何从 Objective-C 代码调用 C++ 类函数。

最佳答案

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

关于c++ - 从 CPP 代码调用 Objective-C 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13606507/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com