Параметр NSString в действии: @selector (ActionMethod :) - PullRequest
0 голосов
/ 13 августа 2011

Могу ли я передать целочисленный параметр (например, NSString) в действии: @selector (ActionMethod :)

Действие связано с UIButton

Спасибо!

Ответы [ 2 ]

1 голос
/ 13 августа 2011

Нет, методы действия называются передачей в UIButton (или другом UIControl) в качестве единственного параметра. Однако вы можете создать подкласс UIButton и добавить переменные экземпляра, а затем сохранить строку в кнопке. Когда вызывается метод действия, вы можете получить доступ к строке.

0 голосов
/ 13 августа 2011

Используйте карту, чтобы сохранить отображение между тегом и строкой NSString.Если вам нужны данные из UIButton, получите тег, а затем выполните поиск в таблице сопоставления, чтобы получить связанную строку NSString.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...