Я нашел способ сделать это.
Вы создаете класс UIButton и внутри класса объявляете открытую переменную, соответствующую типу объекта, который вы хотите передать.
Когда вы создаете кнопку, вы используете этот класс и сохраняете объект внутри его свойства.
затем при нажатии кнопки вы получаете идентификатор, извлекаете кнопку и сохраненный в ней объект.
Теперь у вас есть объект ...