У меня есть метод:вызова селектора с аргументами
-(void)pickTheQuiz:(id)sender etat:(int)etatQuiz{
//i need to get the etatQuiz value here
}
и где-то в моем коде, я называю описанную выше способом, как это:
int etat_quiz=4;
[button addTarget:self action:@selector(pickTheQuiz:etat:)withObject:etat_quiz forControlEvents:UIControlEventTouchUpInside];
При этом, я получил сообщение об ошибке:
Receiver type UIButton for instance message does not declare a method with selector 'addTarget:action:withObject:forControlEvent
EDIT:
-(void)pickTheQuiz:(id)sender etat:(int)etatQuiz{
NSLog(@"The part number is:%i",((UIControl*)sender).tag);
}
, и если я хочу передать более одной информации? например, 2 тега. thnx заранее. – Luca
См. Http://stackoverflow.com/questions/3716633/passing-parameters-on-button-actionselector эту ссылку – Sree