我的代码在这里(METHOD DEFINITION)

- (void)info:(NSString *)idno info1:(NSString *)package info2:(NSString *)rate info3:(NSString *)type info4:(NSString *)status;
{
  //CODE HERE
}

我的代码在这里(方法调用)
[self performSelector:@selector(info:info1: info2:info3:info4:) withObject:@"a" withObject:@"b" withObject:@"c" withObject:@"d" withObject:@"e"  ];

我的应用显示休闲错误:

没有“ViewController”的可见@interface声明选择器“performSelector:withObject:withObject:withObject:withObject:withObject:”

请帮忙解决这个问题

最佳答案

您可以像这样直接调用该方法,而不是performSelector

[self info:@"a" info1:@"b" info2:@"c" info3:@"d" info4:@"e" ];

否则,如果您想在performselector的帮助下继续工作,请参见SO中已回答的问题

10-08 15:44