Я читал документацию Apple по этому специфическому c методу, и он говорит, что «Если вы реализуете свой собственный контроллер представления контейнера, он должен вызвать метод willMove (toParent :) дочернего контроллера представления перед вызовом Метод removeFromParent (), передающий родительское значение nil. "
Что произойдет, если вы не будете следовать этому руководству и вызывать removeFromParent () без использования willMove (toParent: nil), это может привести к sh в приложении, если да, то как будет отображаться этот cra sh, что будет сообщение на cra sh?
Документация Apple: https://developer.apple.com/documentation/uikit/uiviewcontroller/1621381-willmove