我在课堂上使用.mm扩展名将Objective-C混合了一些C ++代码。
我在Objective-C中合成了一些变量,我想在C ++方法中检索这些变量。怎么做?
我尝试了[self aVariable],this-> aVariable来检索合成变量,但失败了。
答案 0 :(得分:1)
您不能在C ++类中使用self。 这个> aVariable没有说什么。它没有说你是否试图调用方法。实际上它并没有对aVariable做任何事情。
我假设该方法附加到Objective-C对象。如果是这样,请从C ++类中调用它:
[aVariable <method>];
答案 1 :(得分:-1)
我在阅读这篇文章后解决了我的问题: