W MyClass.m zdefiniowałem
- (void) myTest: (NSString *) withAString{
NSLog(@"hi, %@", withAString);
}
oraz odpowiednią deklarację w MyClass.h. Później chcę zadzwonić
[self performSelector:@selector(mytest:withAString:) withObject: mystring];
w MyClass.m, ale pojawia się błąd podobny do * Zakończenie aplikacji z powodu niezłapanego wyjątku „NSInvalidArgumentException”, przyczyna: „* - [MyClass myTest: withAtring:]: nierozpoznany selektor wysłany do instancji 0xe421f0”
Wypróbowałem prostszy przypadek z selektorem, który nie przyjmował żadnych argumentów, który drukował łańcuch do konsoli i działał dobrze. Co jest nie tak z kodem i jak to naprawić? Dzięki.