iOS 请问action:@selector(method) 这个method能带2个以上的参数的方法吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 请问action:@selector(method) 这个method能带2个以上的参数的方法吗?相关的知识,希望对你有一定的参考价值。
参考技术A 可以的哦,你这样写就OKaction:@selector(method:parm1:parm2:parm3:)就可以的,
-(void)method:(id)test1 parm1:(id)test2 parm2:(id)test3 parm3:(id)test3
//do something......
要是有一个参数的话,记得selector(method:)
iOS 监听textfield的输入(转)
1:首先
- [textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
2:其次
- -(void)textFieldDidChange :(UITextField *)theTextField{
- NSLog( @"text changed: %@", theTextField.text);
- }
以上是关于iOS 请问action:@selector(method) 这个method能带2个以上的参数的方法吗?的主要内容,如果未能解决你的问题,请参考以下文章
'#selector'的参数不是指'@objc'方法,属性或初始值设定项
iOS HUD (Heads Up Display) 旋转框