Say I have a function like this:
-(void)activateDict:(NSNumber*)dictID{
}
Then I add a action for my button:
[aBtn addTarget:self action:@selector(activateDict) forControlEvents:UIControlEventTouchUpInside];
There is a parameter in the act开发者_开发百科ivateDict function, which is (NSNumber*)dictID, so when I add the action to button, how can I add the parameter to the function? like: action:@selector(activateDict:theDictID).
You would normally define activateDict as activateDict: (id) sender
and then make dictID an ivar of sender.
精彩评论