0
У меня есть три метода, которые принимают параметры,Непризнанный селектор, отправленный в экземпляр?
Я принимаю исключение в этом параметре подачи,
[QuestionnaireView continueSingle:withQuestion:question:]: unrecognized selector sent to instance 0x8a4b1c0
Что я делаю неправильно? Его определение также указывается в файле заголовка.
Это мой код;
-(void) continueSingle:(id)sender withQuestion:(Question*)quest{
int counter = 0;
NSString * tempAnswer;
for(UIView* subview in [sender superview].subviews)
{
if([subview isKindOfClass:[UIButton class]])
{
if([((UIButton*)subview) isSelected])
{
counter++;
tempAnswer = [NSString stringWithFormat:@"%@",((UIButton*)subview).currentTitle];
}
}
}
}
Я прохожу как это; @selector (continueSingle: withQuestion: question :) – erdemgc
да, это проблема. Если вы хотите только два параметра, вам нужно передать только два параметра, такие как @selector (continueSingle: withQuestion :) –
i Надеюсь, вы получили мою точку зрения? –