Если посмотрим в класс uitableview, то увидим, что делегат может быть один.
Есть пути обхода, например сделать свой враппер, который будет в себе хранить несколько делегатов, и сам являться делегатом таблицы. При вызове метода таблицей, враппер будет вызывать этот же метод для всех остальных делегатов.
Только это всё немного странно. Зачем вам это? Вполне возможно, что существуют более элегантные пути решения.