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