Como definir o parentViewController no UIViewController?

A propriedade parentViewController do UIViewController é somente leitura, mas eu estou aninhando controladores de visualização personalizados e gostaria de usar essa propriedade.

No entanto, como é somente leitura, e não encontrei outra maneira de definir essa propriedade, minha pergunta é: comoFaz Eu definir isso?

Obviamente, o UINavigationController pode definir a propriedade de alguma forma em -pushViewController e, portanto, pode -presentModalViewController, portanto, deve ser possível.

Estou ciente de que posso simplesmente adicionar minha própria propriedade UIViewController, mas tenho certeza que o parentViewController é, em princípio, a propriedade correta.

questionAnswers(6)

yourAnswerToTheQuestion