Olá, no curso de recursos nativos tem um exercício para chamar a tela de detalhes do aluno para realizar a edição dos dados. N aula foi instruído a utilizar o segue para realizar a chamada da tela de detalhe, porem tentei utilizar o pushViewController para realizar porque queria passar o objeto aluno como parâmetro no init do ViewController de detalhe, e depois la dentro fazer os tratamentos para salvar. Criei o init correto na ViewController de aluno porem ao realizar a navegação a mesma não aparece nenhum componente, a tela fica preta. Saberia informar o motivo? Outra questão é, qual o modo mais utilizado para chamar outras telas, push, segue, instantiateViewController, e quando usar uma ou usar outra?