У меня есть UIActionSheet с неопределенным количеством кнопок. Мне нужно будет использовать метод делегата buttonClickedAtIndex: (или что-то подобное), чтобы решить, какой метод вызывать, когда пользователь нажимает кнопку.
Проблема в том, как мне решить, какая кнопка нажата, когда разные кнопки появятся в разных индексах в разных ситуациях?
Одно из решений состоит в том, чтобы посмотреть на название кнопки и действовать в соответствии с этим - но это уродливо, нелокализуемо и просто плохая практика.
Есть идеи?