In MyClass.m habe ich definiert
- (void) myTest: (NSString *) withAString{
NSLog(@"hi, %@", withAString);
}
und die entsprechende Erklärung in MyClass.h. Später möchte ich anrufen
[self performSelector:@selector(mytest:withAString:) withObject: mystring];
in MyClass.m, aber ich erhalte eine ähnliche Fehlermeldung wie * Beenden der App aufgrund einer nicht erfassten Ausnahme 'NSInvalidArgumentException', Grund: '* - [MyClass myTest: withAtring:]: nicht erkannter Selektor an Instanz 0xe421f0 gesendet'
Ich habe einen einfacheren Fall mit einem Selektor versucht, der keine Argumente enthielt, die einen String auf die Konsole druckten, und der einwandfrei funktionierte. Was ist mit dem Code falsch und wie kann ich ihn beheben? Vielen Dank.