我一直在一个小的演示,我写了接受两个字符串对象,看起来像这样参数传递给选择
-(void)adding:(NSString*)num1 :(NSString*)num2
{
num1 = first.text; //first is object of label
num2 = second.text; //second is object of label
int x= [num1 integerValue];
int y = [num2 integerValue];
int r = x+y;
NSLog(@"%d",r);
}
时遇到了一个更功能
-(void)calling
{
[self performSelector:@selector(adding:)withObject:@"num1" withObject:@"num2"];
}
,并是一个函数调用名为调用按钮的方法触摸内部事件
[btn addTarget:self action:@selector(calling) forControlEvents:UIControlEventTouchUpInside];
但我得到一个错误调用ed无法识别的选择器发送到实例
你能告诉我我错在哪里以及如何将参数传递给选择器。 谢谢