2010-01-14 53 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 

有任何問題嗎?只是評論。

相關問題