2010-10-31 37 views
0

說我有這樣的功能:如何在addTarget的選擇器中添加參數?

-(void)activateDict:(NSNumber*)dictID{ 

}

然後我添加一個動作我的按鈕:

[aBtn addTarget:self action:@selector(activateDict) forControlEvents:UIControlEventTouchUpInside]; 

有一個在activateDict功能,這是一個參數( NSNumber *)dictID, 所以當我將操作添加到按鈕時,如何將該參數添加到該函數中? like:action:@selector(activateDict:theDictID)。

回答

0

您通常會將activateDict定義爲activateDict: (id) sender,然後使dictID成爲發件人的ivar。

+1

如果可能的話,你可以解釋一些代碼片段。如何讓dictId發件人的iVar? – ashish 2010-12-22 13:47:36

相關問題