0

我现在正在处理这个问题一段时间,只是无法理解这一点。

我在 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

我在这里做错了什么?

谢谢!

4

1 回答 1

0

我解决了。解决方案是在父标题中执行 CHILD CLASS def。

class CHILD_A
class CHILD_B

谢谢!

于 2013-10-16T06:20:11.217 回答