2010-01-14 98 views
1

我使用first responder attempts从nib文件中的其他视图控制器调用了一个视图控制器类的函数,但现在我想以编程方式执行它。我有一个名为A和B的2控制器类,其中B是根控制器。我在我的A控制器类中有一个名为(Btn)的按钮(以编程方式添加)。现在我想调用函数(FuncB)当我按下A类的Btn时,B类是如何做到的?如何以编程方式从另一个类调用一个类的函数

我没有任何笔尖文件在我的班级A. PLZ有人回答我的问题。 高级谢谢你的回复。

回答

1

我不知道我是否已经正确地解释你的问题,但如果bB类的对象实例,methodBB类的方法,您可以通过拨打methodB

[b methodB]; 

我假设“功能”,你其实是指“方法”......?

1

Alloc并初始化此类的一个实例并调用您的方法。类“函数”被称为方法。

BController *myBController = [[BController alloc] init]; // alloc and init Controller B 
[myBController MethodB]; // Call your class method 
[myBController release]; // release your instance object 

有任何问题吗?只是评论。