【发布时间】:2010-12-29 21:45:06
【问题描述】:
我有一个属于某个类的对象。让我们称之为A类。这个classA是classB的子类。
ClassA 有一个委托协议。
我在我的主代码上创建了一个 classA 对象。该对象位于视图内。我们称之为 viewX。
现在我在 B 类,我想获得对 viewX 的引用。
记住 classA 有一个委托协议,所以它有一个对其委托的引用,也就是 viewX 所在的 viewController。从A类我可以访问viewX做[委托视图],但是我怎么从B类做呢???
谢谢。
【问题讨论】:
-
你能换B类吗?还是您无权访问的课程?
-
我无权访问它。为什么?有关系吗?
-
是的,因为如果您可以访问它,我会说您应该在 id 类型的类中添加一个变量,并将该变量设置为视图,这将是一种非常简单的方法做。否则,我认为这是不可能的。但我可能错了。
-
好的。谢谢。如果您将其作为答案,我会接受...:D
标签: iphone objective-c