Я использую addTarget: action: forControlEvents:
[newsButton addTarget:self
action:@selector(switchToNewsDetails)
forControlEvents:UIControlEventTouchUpInside];
и я хотел бы передать параметры моему селектору "switchToNewsDetails". Единственное, что мне удалось сделать, это передать отправителя (id), написав:
action:@selector(switchToNewsDetails:)
Но я пытаюсь передать переменные как целочисленные значения. Написание этого способа не работает:
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i)
forControlEvents:UIControlEventTouchUpInside];
Запись этого способа тоже не работает:
int i = 0;
[newsButton addTarget:self
action:@selector(switchToNewsDetails:i:)
forControlEvents:UIControlEventTouchUpInside];
Любая помощь будет оценена:)