Я пытаюсь подклассифицировать UIButton для создания "умнейшей" кнопки, содержащей логику обработки события click.
Каков наилучший способ достичь этого? Нужно ли просто переопределять метод onClick? Или мне нужно зарегистрировать обработчик событий (и если да, то где это должно быть сделано, поскольку существует множество способов инициализации UIButton?)