Я використовую 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];
Будь-яка допомога буде вдячна :)