关于ios:如果我不致电willMoveToParentViewController,会发生什么情况

What happens if I don't call willMoveToParentViewController & didMoveToParentViewController explicitly?

XCode文档说
如果要实现自己的容器视图控制器,则它必须在调用removeFromParentViewController方法之前调用子视图控制器的willMoveToParentViewController:方法,并传入父值nil。

如果要实现自己的容器视图控制器,则必须在完成向新控制器的转换之后或者在没有过渡的情况下立即在调用addChildViewController:方法之后调用子视图控制器的didMoveToParentViewController:方法。铅>

不调用willMoveToParentViewController会发生什么


-willMoveToParentViewController-didMoveToParentViewController分别调用UIViewController \\的-viewWillAppear-viewDidAppear方法。如果忽略这些调用,则不会调用以前的方法。