Да, это возможно сделать. Я настроил тестовый проект с пользовательским подклассом UITableViewCell и определил методы таким же образом, как и у вас, добавив журнал в touchesEnded для печати touchTimeDuration. Я запустил его в симуляторе, и он, кажется, работает для меня.
Как вы определяете, распознает ли ваш код события?