Desempenho do UIView: removeFromSuperview VS hide

Esta questão é realmente básica. Qual é a diferença de desempenho entre remover umUIView a partir da hierarquia de visão e escondendo umUIView?

Eu li que as Views que não são necessárias devem ser removidas da hierarquia da view. Eu atualmente tenho a situação que umUIButton às vezes deve estar visível. Quando escondo oUIButton e quando removo a super visão?

É caro alterar a hierarquia de visualizações?

questionAnswers(2)

yourAnswerToTheQuestion