Я делаю приложение, которое будет иметь несколько одинаковых объектов, и мне нужно каким-то образом отслеживать динамические элементы управления пользовательского интерфейса, которые они создают.
Пример: у меня есть 3 набора по 2 кнопки, и онидолжен управлять объектом Player, и при нажатии мне нужно иметь возможность выяснить, с каким объектом Player они связаны.
Моей первой мыслью было создание свойств для объекта Player с идентификаторами кнопок и сравнениеID отправителя, но я не могу заставить его работать правильно.
Моя вторая мысль заключалась в том, чтобы объект Player содержал свойства, которые являются кнопками UIB, то есть p.button1
, однако, похоже, что это не будет хорошим шаблоном кодирования.У кого-нибудь есть идеи, как этого добиться?