我使用first responder attempts從nib文件中的其他視圖控制器調用了一個視圖控制器類的函數,但現在我想以編程方式執行它。我有一個名爲A和B的2控制器類,其中B是根控制器。我在我的A控制器類中有一個名爲(Btn)的按鈕(以編程方式添加)。現在我想調用函數(FuncB)當我按下A類的Btn時,B類是如何做到的?如何以編程方式從另一個類調用一個類的函數
我沒有任何筆尖文件在我的班級A. PLZ有人回答我的問題。 高級謝謝你的回覆。
我使用first responder attempts從nib文件中的其他視圖控制器調用了一個視圖控制器類的函數,但現在我想以編程方式執行它。我有一個名爲A和B的2控制器類,其中B是根控制器。我在我的A控制器類中有一個名爲(Btn)的按鈕(以編程方式添加)。現在我想調用函數(FuncB)當我按下A類的Btn時,B類是如何做到的?如何以編程方式從另一個類調用一個類的函數
我沒有任何筆尖文件在我的班級A. PLZ有人回答我的問題。 高級謝謝你的回覆。
我不知道我是否已經正確地解釋你的問題,但如果b
是B
類的對象實例,methodB
是B
類的方法,您可以通過撥打methodB
:
[b methodB];
我假設「功能」,你其實是指「方法」......?
Alloc並初始化此類的一個實例並調用您的方法。類「函數」被稱爲方法。
BController *myBController = [[BController alloc] init]; // alloc and init Controller B
[myBController MethodB]; // Call your class method
[myBController release]; // release your instance object
有任何問題嗎?只是評論。