你永远不应该手动调用UIViewController生命周期方法,这些方法只能由系统调用。 如果您需要在每次视图控制器出现在屏幕上时执行某些操作,请改用viewWillAppear或viewWillAppear。 在控制器的视图加载到内存之后,viewDidLoad仅在每个UIViewController示例的生存期内被调用1x。 有关UIViewController生命周期的更多信息,请参见Looking to understand the iOS UIViewController lifecycle。
1条答案
按热度按时间ogq8wdun1#
你永远不应该手动调用
UIViewController
生命周期方法,这些方法只能由系统调用。如果您需要在每次视图控制器出现在屏幕上时执行某些操作,请改用
viewWillAppear
或viewWillAppear
。在控制器的视图加载到内存之后,
viewDidLoad
仅在每个UIViewController
示例的生存期内被调用1x。有关
UIViewController
生命周期的更多信息,请参见Looking to understand the iOS UIViewController lifecycle。