Je suis à l'aide de addTarget:action:forControlEvents comme ceci:
[newsButton addTarget:self
action:@selector(switchToNewsDetails)
forControlEvents:UIControlEventTouchUpInside];
et je voudrais passer des paramètres à mon sélecteur "switchToNewsDetails". La seule chose que je réussis à faire est de passer le (id)sender par écrit:
action:@selector(switchToNewsDetails:)
Mais je suis en train de passer des variables comme des valeurs entières. L'écriture de cette façon ne fonctionne pas :
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i)
forControlEvents:UIControlEventTouchUpInside];
L'écriture de cette façon ne fonctionne pas non plus:
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i:)
forControlEvents:UIControlEventTouchUpInside];
Toute aide serait appréciée :)