以下是我不确定的事项:
我有一个c ++类,它将创建并拥有一个obj-C对象,非常简单,当构建C ++类时,我调用:
this->objCObject = [ThatObject new];
但是如何在~MyCPPClass()中处理销毁ObjC对象?在ARC下,没有保留/释放。
由于
答案 0 :(得分:0)
您可以disable ARC查看包含您的CPP类的特定文件。这样,您就可以自由地在CPP课程中使用retain
/ release
。
如果您有多个案例需要相同的技巧,您可以查看shared_ptr
for Objective-C objects