2011-09-19 57 views
0

调用时我有两个班,及1从Class2中调用一个方法,像这样:无法acccess iboutlets从其他类

Class2 *c = [[Class2 alloc] init]; 
[c cMethod]; 
[c release]; 

的方法被调用,但如果我试图访问一个IBOutlet,没什么发生。

self.outlet.text = @"asdf"; 

但是,当我从viewDidLoad,它的工作原理。

[self c]; 
+0

我发布了一个类似问题的答案[here](http://stackoverflow.com/questions/7434027/access-to-an-iboutlet-in-a-modal-views-parent-view/7434288#7434288 )。希望它有帮助... –

回答

0

你显然期待的Class2的情况下,你上面创建以某种神秘的联系,以绑定到一个IBOutlet的Class2的先前创建的实例。

请问你的教授向你解释一个班的不同实例是如何不同的。

+0

我没有教授。但是,谢谢!我将如何去做这件事。 – IshaanGandhi

+0

那么回过头去重读一下你在物体和面向对象编程方面的参考资料。 –