Use dados da classe sem uma nova inicialização

Eu tenho um layout TabBar e na aba Início eu tenho um botão "Connect" que quando pressionado envia uma ação para a classe TransferViewController para criar uma sessão GameKit. Então eu tenho outra guia chamada Enviar que tem um botão que diz "Enviar Arquivo", que quando pressionado envia uma ação para a classe TransferViewController também que usa a variável "Session" que foi configurado usando conectar para enviar um arquivo, mas uma vez que é um diferente tab cria uma nova instância do Controlador e quer que eu conecte novamente, mas o botão está na guia Início.

Existe alguma maneira que eu possa ter um controlador para duas guias sem ter duas instâncias? Eu quero que o usuário clique em conectar na guia Início, em seguida, mude para a guia Enviar e pressione Enviar Arquivo e use a configuração de variáveis ​​conectando na outra guia. Me desculpe se isso é confuso.

questionAnswers(1)

yourAnswerToTheQuestion