--------------------button Click to pass multiple parameters------------------------
UIButton *btn = [UIButton Buttonwithtype:uibuttontypesystem];
Btn.frame = CGRectMake (100, 100, 200, 50);
Btn.backgroundcolor = [Uicolor Bluecolor];
[Btn settitle:@ "click Me" Forstate:uicontrolstatenormal];
Btn.layer.borderColor = (__bridge cgcolorref) ([Uicolor Whitecolor]);
Btn.layer.borderWidth = 2;
[Btn addtarget:self Action: @selector (click) forcontrolevents:uicontroleventtouchupinside];
[Self.view ADDSUBVIEW:BTN];
-(void) Click
{
NSLog (@ "click Me");
[Self performselector: @selector (click:) withobject:@ "test First"];
}
-(void) Click: (NSString *) Firstarg
{
[Self performselector: @selector (click:andsecondarg:) withobject:@ "test first" withobject:@ "Test second ..."];
}
-(void) Click: (NSString *) Firstarg andsecondarg: (NSString *) Secondarg
{
NSLog (@ "Firstarg:%@,secondarg:%@", Firstarg, Secondarg);
}
button click to pass multiple parameters