Swift & Objective-C: UIViewController生命周期方法willMoveToParentViewController和didMoveToParentViewController详解
-
(void)willMoveToParentViewController:(UIViewController*)parent { [super willMoveToParentViewController:parent]; NSLog('111111111111c %s,%@',FUNCTION,parent); }
-
(void)didMoveToParentViewController:(UIViewController*)parent { [super didMoveToParentViewController:parent]; NSLog('2222222222222 %s,%@',FUNCTION,parent); if(!parent){ NSLog('页面pop成功了'); } }
func willMove(toParentViewController parent: UIViewController?) { super.willMove(toParentViewController: parent) print('111111111111c (#function),(String(describing: parent))') }
func didMove(toParentViewController parent: UIViewController?) { super.didMove(toParentViewController: parent) print('2222222222222 (#function),(String(describing: parent))') if parent == nil { print('页面pop成功了') } }
原文地址: https://www.cveoy.top/t/topic/pUWj 著作权归作者所有。请勿转载和采集!