从其他类调用时无法访问iboutlet

时间:2011-09-19 02:18:47

标签: ios

我有两个类,Class1从Class2调用一个方法,如下所示:

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

调用该方法,但如果我尝试访问IBOutlet,则不会发生任何事情。

self.outlet.text = @"asdf";

但是,当我从viewDidLoad执行此操作时,它可以正常工作。

[self c];

1 个答案:

答案 0 :(得分:0)

您显然希望上面创建的Class2实例以某种方式神秘地链接到先前创建的绑定到IBOutlet的Class2实例。

请让你的教授向你解释一个班级的不同实例确实是不同的。