No MyClass.m, eu defini
- (void) myTest: (NSString *) withAString{
NSLog(@"hi, %@", withAString);
}
e a declaração apropriada em MyClass.h. Mais tarde eu quero ligar
[self performSelector:@selector(mytest:withAString:) withObject: mystring];
em MyClass.m, mas recebo um erro semelhante a * Terminando o aplicativo devido à exceção não capturada 'NSInvalidArgumentException', motivo: '* - [MyClass myTest: withAtring:]: seletor não reconhecido enviado para a instância 0xe421f0'
Tentei um caso mais simples com um seletor que não aceitava argumentos que imprimissem uma string no console e que funcionasse bem. O que há de errado com o código e como posso corrigi-lo? Obrigado.