我之前使用第一个响应者从nib文件中的其他视图控制器调用了一个视图控制器类的功能。但是现在我想以编程方式执行它。
假设,我有一个名为A和B的2控制器类。其中B是根控制器。我在我的A控制器类中有一个名为(Btn)的按钮(以编程方式添加)。现在我要调用函数(FuncB)当我按下A类的Btn时B级。我可以这样做吗?
我的班级A中没有任何nib文件。 请问某人和我的问题。 高级谢谢您的回复。
答案 0 :(得分:1)
我不确定我是否正确解释了您的问题,但如果b
是B
类的对象实例,methodB
是B
的方法1}}类,您可以通过以下方式调用methodB
:
[b methodB];
我假设“功能”,你实际上是指“方法”......?
答案 1 :(得分:1)
Alloc并初始化此类的实例并调用您的方法。 “函数”类称为方法。
BController *myBController = [[BController alloc] init]; // alloc and init Controller B
[myBController MethodB]; // Call your class method
[myBController release]; // release your instance object
有任何问题吗?只是评论。