我现在正在处理这个问题一段时间,只是无法理解这一点。
我在 xcode 中有一个 ios 项目。我添加了一些 cpp 类并使它们以 *.mm 结尾。现在我有一个主类,我们称它为 PARENT,还有 4 个其他类,我们称它们为 CHILDREN。
现在在每个儿童班我都有一个成员:
PARENT *parentInstanz;
在父级的构造函数中,我执行以下操作:
this->CHILDREN_A = new CHILDREN();
this->CHILDREN_A->parentInstanz = this;
到目前为止,这有效。但是当我尝试在 CHILD 类中访问 this->parentInstanz->xyz 时,我总是得到:成员访问不完整类型 PARENT。
我所有的课程都包含以下内容:
#ifndef PARENT
#define PARENT
.....
#endif PARENT
我在这里做错了什么?
谢谢!