Adicione Rótulo e Botão de Texto à célula de tableview dinâmica programaticamente com Swift

Eu tenho uma tableview dinâmica e uma célula protótipo que exibe uma matriz. Minhas perguntas são: como eu adicionaria um botão que exibe nomes diferentes em cada célula no lado esquerdo da célula e um rótulo no lado direito exibindo as informações da matriz. Obrigado! : D

Imagine que esta é a célula abaixo:

Lado esquerdo: Botão (informações da matriz) <-------------------> Lado direito: TextLabel (informações da matriz)

questionAnswers(2)

yourAnswerToTheQuestion