Подписка на UIButton.rx.tap, расположенный в UITableViewCell в UITableViewDataSource

Допустим, у меня естьUIButton вUITableViewCell, После снятия ячейки сUITableView Я хочу подписаться наUIButton.rx.tap, Проблема в том, что если мойUITableViewCell несколько раз удаляется, подписки сохраняются. В настоящее время я решаю эту проблему, выделяяDisposable собственность в моемUITableViewCell, установка его при создании подписки и вызовDisposable.dispose() наUITableViewCell.prepareForReuse()Тем не менее, насколько я понимаю, реализовать функции таким образом, что вам нужно позвонитьDisposable.dispose() подразумевает, что вы делаете что-то не так.

Есть ли лучший способ добиться уникальности подписки без перераспределенияUIButton?