从C++类继承NSObject

Pau*_*and 4 inheritance objective-c++ nsobject ios

我在情感上依赖于我的C++类,但我真的希望它进入一个tableview.

有没有办法从标准的c ++类中继承NSObject?

这是我试图做的:

class Model : NSObject {
public:
    NSString *key;
};
Run Code Online (Sandbox Code Playgroud)

编译器不喜欢它.

它告诉我基本说明符必须是一个类.

我能做什么鬼鬼祟祟的事吗?

我应该把它作为标准的目标C++对象吗?

BJ *_*mer 11

您不能在C++和Objective-C类之间混合继承.

相反,只需制作一个包装C++对象的标准Objective-C++对象.教导Obj-C对象如何将所有内容传递给C++对象.